LabVIEWForum.de - Datei lesen --> schreiben --> Unterschied

LabVIEWForum.de

Normale Version: Datei lesen --> schreiben --> Unterschied
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich lese eine mp3-Datei als Text ein und speichere den Text gleich wieder als Datei.mp3. Jetzt unterscheiden sich die beiden Dateien. Zwar nur minimal, mich würde aber trotzdem interessieren, woran das liegt und wie ich es vermeiden kann.

Dank und Gruß

Philipp
Die folgende Aussage gilt unter Windows:
Weil dir mit der standardmäßig aktivierten Option "Convert EOL" beim Lesen jede Kombination von CR+LF oder jedes CR in ein LF geändert wird, und beim Schreiben dann jedes LF als CR+LF gespeichert wird.
Taucht also im Binärteil des mp3 ein LF-Character auf, dann wird er beim Speichern als CR+LF gespeichert.

Ähnliche Aussagen gelten für Linux oder MacOS, halt mit anderen Zeilentrennern.

Gruß, Jens
Wahnsinn, genau das war's.
Ich lese und speichere die Datei jetzt als Binärdatei und alles funktioniert, wie es soll.

Danke.

Philipp
Referenz-URLs