Zitat von
xaromz:
Hallo,
Zitat von
Dunedain:
Um zu erkennen, um was für ein Format es sich beim laden einer Datei handelt, könntest du prüfen, ob eine Signatur|BOM vorhanden ist, und dann auf UTF-8 umspringen (Leider ist für UTF-8
keine BOM vorgesehen, (es könnte sich dann genauso gut um eine höhere
Unicode Datei, wie beispielsweise UTF-16 handeln) d.h. die Methode würde nur für UTF-8 Dateien von PlainEdit greifen, wenn du beim speichern die BOM schreibst)
Für UTF-8 gibt es durchaus ein BOM: #EF#BB#BF.
Gruß
xaromz
Ich nehme alles zurück und behaupte das Gegenteil^^
Worauf ich aber eigentlich hinaus wollte, das UTF-8 Dateien meist ohne BOM gepspeichert werden, weil beispielsweise PHP dann Probleme macht...
http://de.wikipedia.org/wiki/Byte_Order_Mark