I
Ifrit
Gast
Hallo an Alle !
Ich habe ein großes Problem. Ich lese eine CSV-Datei aus und komme an einer Stelle nicht weiter.
Das ergebnis ( mal gekürzt ) :
Das Ergebnis sollte eigendlich true, true, false sein. Allerdings klappt das irgendwie nicht. Hat jemand einen idee woran das liegen kann ?
Ich habe ein großes Problem. Ich lese eine CSV-Datei aus und komme an einer Stelle nicht weiter.
Code:
// String/Zeile splitten
String[] helpzeile = zeile.split(";",99) ;
for ( int j = 0 ; j < helpzeile.length ; j++ ) {
// Log ist eine TextArea mit der ich etwas Debugge. Hier wird mir der array ausgegeben.
log.append(j + " : " +helpzeile[j] + "\n" );
}
// Nun lasse ich mir explizit die Helpzeile Nr. 7 ausgeben
log.append("HELPZEILE 7 : " + helpzeile[7] + "\n" );
if ( helpzeile[7].matches( "[a-zA-Z]" ) ) {
log.append ( " Zeile : True \n" ) ;
} else {
log.append ( " Zeile : False \n" ) ;
}
Das ergebnis ( mal gekürzt ) :
Code:
6 : xxx
7 : Name1
8 : xxx
HELPZEILE 7 : Name1
Zeile : False
6 : xxx
7 : Name2
8 : xxx
HELPZEILE 7 : Name2
Zeile : False
6 : xxx
7 :
8 :
HELPZEILE 7 :
Zeile : False
Das Ergebnis sollte eigendlich true, true, false sein. Allerdings klappt das irgendwie nicht. Hat jemand einen idee woran das liegen kann ?