frankx: Sonderzeichen in XML

Beitrag lesen

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