In XML sind ja "Sonderzeichen" nicht erlaubt. Wenn ich jetzt eine fremde Sprache (= nicht Deutsch, zB Russisch, Griechisch, ...) in einem XML-Dokument verwenden möchte, was mach ich dann mit den ganzen "Nicht-Deutschen-Zeichen", damit mein Parser keinen Fehler ausgiebt.
Ist das eine Frage? Du musst im Proglog der XML Deklaration ein encoding-pseudo-attribut mitgeben, z.B. <?xml version='1.0' encoding='iso-8859-4'?>
Welches Charset du benutzt, oder ob du alles mit numerischen Referenzen machen willst, musst du selber wissen.