Hello,
Wie sieht der Datenstrom denn in der Hexadezimaldarstellung aus?
Es sieht so aus, als würden die Zeilenenden mit 0D0A gesetzt, egal ob der Datensatz oder nur die Zeile beendet wird.
Ja, das ist normal. Nun solltest Du uns mal einen Ausschnitt aus der Datei zur Verfügung stellen, der mindestens drei Datensätze umfasst. Und diesen Ausschnitt solltest Du in Hexadezimaldarstellung liefern.
Alternativ kannst Du feststellen, ob die Feldanzahl pro Datensatz konstant ist, auch wenn Felder leer sind. Dann stehen eben zwei reservierte Feldtrenner direkt hintereinander. Es hilf Dir dann die Abzählmethode, um die sequentielle Datei in eine andere Form (z.B. ramdom access) zu bringen.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg