Emil: BOM und JS Function split()

Beitrag lesen

problematische Seite

Wird dieser BOMmel auch von anderen Umgebungen, z.B. Javascript akzeptiert?

Ich hab das hier mit einer csv datei mal untersucht für Dich. Keine Problems mit das BOM. MFG

Ergänzung:

Wie der CODE zeigt, wird auf die 1. Zeile der CSV Datei die JS-funktion split() angewandt. Eine für UTF-8 erzeugte BOM hat die Bytefolge 0xEF, 0xBB, 0xBF und befindet sich sozusagen direkt am Anfang der 1. Spalte WKR_NR.

Die Funktion split() ist jedoch so intelligent und filtert die BOM raus. Übrig bleibt nach dem split() tatsächlich WKR_NR ohne BOM.

Zumindest ist das im FF der Fall. Wer möchte kann das gerne selber nachvollziehen und auch selber recherchieren ob das irgendwo dokumentiert ist. MFG

PS: Diese Bytefolge 0xEF, 0xBB, 0xBF (BOM für UTF-8!) wird übrigens auch entfernt wenn sie sich mittendrin im Text befindet.