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.