Hallo,
möchte eine Datei einlesen und den Lesezeiger so positionieren, wie ich das haben möchte,
Ich bin draufgekommen, dass mit der Codezeile:
die Datei von hinten nach vorne eingelesen wird, abe ich möchte eben von vorne nach hinten einlesen, Es handelt sich um eine hex- Datei die ich auswerten möchte,
In der hex- Datei gibt es einen Header und dann kommen immer in gewissen Abständen 6Bytes die ich brauche, zwischen den 6 Bytes sind bekannte Bytes vorhanden,
Wie kann ich das am Besten realisieren? Gibts in Java so einen Reader den ich wie in c mit seek und so weiter beliebig positionieren kann?
lg und vielen Dank,
möchte eine Datei einlesen und den Lesezeiger so positionieren, wie ich das haben möchte,
Ich bin draufgekommen, dass mit der Codezeile:
Code:
bis = new BufferedInputStream(new FileInputStream(new File(path)));
die Datei von hinten nach vorne eingelesen wird, abe ich möchte eben von vorne nach hinten einlesen, Es handelt sich um eine hex- Datei die ich auswerten möchte,
In der hex- Datei gibt es einen Header und dann kommen immer in gewissen Abständen 6Bytes die ich brauche, zwischen den 6 Bytes sind bekannte Bytes vorhanden,
Wie kann ich das am Besten realisieren? Gibts in Java so einen Reader den ich wie in c mit seek und so weiter beliebig positionieren kann?
lg und vielen Dank,