Hellihello Manuela,
Saxon kenn ich nicht, was ist das?
Warum nimmst Du nicht erstmal phps simple_xml oder was anderes zum Testen.
Output character not available in this encoding (decimal 65533)
Kannst Du bei Saxon die Kodierung einstellen? Warum ist sie nicht utf-8?
Diese XML-Dateien sind nun wohl nicht ganz "sauber".
Es stehen Sonderzeichen in den Werten drin, Beispiel:
<name>Name1 " Name2 "</name>
Im Textknoten kann eigentlich alles stehen, außer logischerweise "<" (das wäre ja ein neuer Tag) und "&" (das wäre der Beginn einer Entität). Nur diese beiden müssten also mit ">" "&" escaped werden.
Dank und Gruß,
frankx