Moin,

ich kämpfe hier gerade mal wieder mit dem Einlesen von Bankauszügen. Da fällt 
mir auf, dass da hier und da Blanks eingestreut werden. Hier eine kleine 
Zeile aus dem Log:

:86:999xxxxxxxxx, xxxxxx          ^M
yyyyy zzzzzzz/zzzzzzzzz - S^M
TETTINER STR. 14           ^M

Das taucht dann als

'xxxxxxxxx, xxxxxx           yyyyy zzzzzzz/zzzzzzzzz - S TETTINER STR. 
14           '

als Returnwert von GWEN_StringListEntry_Data auf. Die Frage ist jetzt, was mit 
den Blanks los ist? Vor dem ^M stehen ja immer die uns allen bekannten 27 
Zeichen aus dem Verwendungszweck.

Die Besonderheit, dass sich hinter dem Feld mit den 'x' der Empfänger verbirgt 
habe ich bereits unter Kontrolle. Mich stören jetzt lediglich diese extra 
Blanks. Kommen die evtl. vom Parsen des Zeilenendezeichens? Die Füllblanks am 
Ende einer Zeile sind nicht das Problem und sogar zwingend erforderlich. Es 
geht um das eine Blank, was zusätzlich auftaucht.



Ok, mal 'ne andere Bank genommen:

:86:000?20KBS 82063051 KRT0001/08.09?2103.05 11.18 TA-NR. 039576?22nn^M
nnnzzzzzzzzz (zzzzzz) sss?23ssssss?24ppppppp MIT PIN?34000^M

wird zu

'KBS 82063051 KRT0001/08.09'
'08.03 10.40 TA-NR. 038006'
'nnnnnzzzzzzzzz (zzzzzz) sss'
'ssssss'
'ppppppp MIT PIN'

und das mit mehreren Aufrufen zu GWEN_StringListEntry_Data. Da ist das ^M doch 
auch sauber ausgefiltert. Ist das noch ein Bug oder kommt man der Sache nicht 
bei?



-- 

Regards

Thomas Baumgart

GPG-FP: E55E D592 F45F 116B 8429   4F99 9C59 DB40 B75D D3BA
-------------------------------------------------------------
90 percent of all errors are sitting
60 cm in front of the display.
-------------------------------------------------------------

Attachment: signature.asc
Description: This is a digitally signed message part.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Aqbanking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to