Hallo zusammen,
ich benötige dringend eine Art konverter. Ich habe folgendes Problem:
Ich habe eine ASCII Datei die aus mehreren Zeilen besteht. Die Datei hat einen Kopf und Fuss, dazwischen sind die relevanten Daten die ich benötige. Die Daten setzen sich wiederum aus einer Kopfzeile und dem Inhalt (eine Zeile unter der Kopfzeile) zusammen.
Jetzt will ich mit einem Java Programm genau die Elemente des Inhalts abgreifen die für mich interessant sind. Der Vorteil den ich habe ist alle Informationen an bestimmten Stellen stehen und eine feste länge haben. Beispielsweise Row 4 Column 48 - 55. Falls es unklar sein sollte kann ich gerne ein Beispiel posten.
Ein weiteres Problem ist, das ich zuletzt vor 8 Jahren in der Uni 2 Semester Java Programmiert habe und ich nicht gerade weiß wie ich am besten vorgehe. Was ich bisher geschafft habe ist, dass ich die komplette Datei über einen Filereader einlese und auch wieder ausgeben kann. Jetzt muss ich halt als nächstes die relevanten Stellen für mich heraus filtern. Es gibt auch Stellen in dieser Zeile die mir genau sagen, dass das die Zeile ist in der alle relevanten Inforamtionen stehen.
Desweiteren sollen die ermittelten Inhalte in CSV Form weggeschrieben werden um diese in einem anderen Programm zu verarbeiten.
Puhh ich hoffe ich konnte mich einigermaßen klar ausdrücken ...
Wäre für jeden Tipp dankbar ..
Viele Grüße
ich benötige dringend eine Art konverter. Ich habe folgendes Problem:
Ich habe eine ASCII Datei die aus mehreren Zeilen besteht. Die Datei hat einen Kopf und Fuss, dazwischen sind die relevanten Daten die ich benötige. Die Daten setzen sich wiederum aus einer Kopfzeile und dem Inhalt (eine Zeile unter der Kopfzeile) zusammen.
Jetzt will ich mit einem Java Programm genau die Elemente des Inhalts abgreifen die für mich interessant sind. Der Vorteil den ich habe ist alle Informationen an bestimmten Stellen stehen und eine feste länge haben. Beispielsweise Row 4 Column 48 - 55. Falls es unklar sein sollte kann ich gerne ein Beispiel posten.
Ein weiteres Problem ist, das ich zuletzt vor 8 Jahren in der Uni 2 Semester Java Programmiert habe und ich nicht gerade weiß wie ich am besten vorgehe. Was ich bisher geschafft habe ist, dass ich die komplette Datei über einen Filereader einlese und auch wieder ausgeben kann. Jetzt muss ich halt als nächstes die relevanten Stellen für mich heraus filtern. Es gibt auch Stellen in dieser Zeile die mir genau sagen, dass das die Zeile ist in der alle relevanten Inforamtionen stehen.
Desweiteren sollen die ermittelten Inhalte in CSV Form weggeschrieben werden um diese in einem anderen Programm zu verarbeiten.
Puhh ich hoffe ich konnte mich einigermaßen klar ausdrücken ...
Wäre für jeden Tipp dankbar ..
Viele Grüße