Hellihello Manuela,
interssant ist allein die Kodierung des ursprünglichen Dokumentes.
mit
<?xml version="1.0"?>
<xml_root>
<xml_child>
text_nod°
</xml_child>
</xml_root>
erhalte ich einen Fehler nur dann, wenn ich oben - durch die Auslassung des encoding-Attributes - eine Kodierung von utf-8 vorgebe, aber das ° (also das Textdokument) zB. in einem Texeditor mit der Kodierung "unicode (iso-8859-1)" erstellt wurde.
Fehler:
Warning: Entity: line 4: parser error : Input is not proper UTF-8, indicate encoding ! in D:\xampp\htdocs\PHP_Tests\xml\xml_encoding_specialChars.php on line 8
Warning: text_nod° in D:\xampp\htdocs\PHP_Tests\xml\xml_encoding_specialChars.php on line 8
<xsl:stylesheet version="2.0"
Der Fehler kommt vor dem xsl, oder ist darin das Gradzeichen?
Dank und Gruß,
frankx