Zitat von
EConvertError:
Das heißt, wenn man
XML-Dateien richtig einlesen will, müsste man bis zum Encoding-Attribut
ANSI lesen und ab dort dann z.B.
Unicode (oder was auch immer dort angegeben ist)?
Genau.
Zitat von
EConvertError:
Bei vorhandensein eines BOM könnte ich gleich so wie dadurch angegeben lesen? Weißt du das mit Gewissheit, dass es nicht vorgeschrieben ist?
Sagen wir mal so, es kommt auf die Quelle der Datei an. Ein Server wuerde den Zeichensatz bspw. im Protokollheader angeben und du muesstest trotzdem noch die Angabe in der Datei beachten. Auf Platte habe ich noch keine
XML-Datei gesehen, die einen solchen Marker hatte und auch
Unicode war.