Hallo,
Ich versuche von einer Text datei den Teil nach dem Komma und zwischen den „“ ein zu lesen. Die Zeilen haben jedes Mal ein andere länge:
Bestellwesen_und_Bestand/Unterformulare_Zeitraumueberschneidung,"00002"
Bestellwesen_und_Bestand/Ruleengine/Regelzuordnung_beim_Statuswechsel/AktualisiereAnforderer,"00005"
Test,“00xx“
mein program liest jede Zeile raus aber es ist noch nicht effektive genug, wie kann ich sie ganz genau raus kriegen?
Ich brauche nur den :
00002
00005
00xx
.
es ist ein csv datei in Excel format.Für jede Hilfe bin ich dankbar
Gazale
Ich versuche von einer Text datei den Teil nach dem Komma und zwischen den „“ ein zu lesen. Die Zeilen haben jedes Mal ein andere länge:
Bestellwesen_und_Bestand/Unterformulare_Zeitraumueberschneidung,"00002"
Bestellwesen_und_Bestand/Ruleengine/Regelzuordnung_beim_Statuswechsel/AktualisiereAnforderer,"00005"
Test,“00xx“
mein program liest jede Zeile raus aber es ist noch nicht effektive genug, wie kann ich sie ganz genau raus kriegen?
Code:
.
.
String line;
try {
while ((line =br.readLine())!=null)
{
// so lange es nicht leer ist wird gelesen
System.out.println(line);
// einnahmen werden in Konsole geschrieben
line=line+line; //
if (i>=14)
{
int iFirstComma = line.indexOf(",");
int iSecondComma = line.indexOf(",",iFirstComma+1);
//das word zwiechen Kommas werden gelesen
String sTestFileId = line.substring(iSecondComma+2);
String ID=line.substring(iFirstComma+9,iSecondComma);
.
.
Ich brauche nur den :
00002
00005
00xx
.
es ist ein csv datei in Excel format.Für jede Hilfe bin ich dankbar
Gazale