Normal
Wenn in XML das Encoding nicht angegeben wird (in der XML declaration), wird automatisch UTF-8 verwendet. Gibt es also platformspezifische Unterschiede, ist definitiv irgendwo ein Fehler. Wenn es z. B. so ist, wie irgendjemand sagt, also dass die Datei mit Windows-1252 (das ist kein ISO-Standard) encodiert wurde, ohne dass das in der XML declaration vermerkt ist, ist die Datei ungültig. Ohne Code lässt sich aber nicht viel sagen.