Bei
XML steht die eigentliche Codierung eigentlich in der
XML-Processorinfo
<?xml ... encoding="UTF-8"?>
.
Für reine Texteditoren sieht das dann aber eher wie
ANSI aus, da
XML kein BOM vorschreibt.
Und wenn nichts angegeben ist, dann ist es, wie schon erwähnt, immer UTF-8.
(außer bei Programmen die XMLs erstellen und sich nicht an die Spezifikation halten)