hi ihr alle,
habe folgendes Problem mit dem einfügen von dem Zeichen &
konnte das Problem auf dieses einfache Beispiel reduzieren können.
	
bekomme ich folgende XML-Struktur
	
wenn ich jedoch erste Zeile durch 
	
ersetzte, bekomme ich folgende XML-Struktur
	
woran liegt das und was müsste ich ändern damit ich dennoch eine gültige XML Struktur bekomme
							
						
					habe folgendes Problem mit dem einfügen von dem Zeichen &
konnte das Problem auf dieses einfache Beispiel reduzieren können.
PHP-Code:
	
	
$buch_autor = "Gustav Franz";
$document = new DOMDocument();
$document -> formatOutput = TRUE;
            
$bliste = $document -> appendChild($document -> createElement('buchliste'));
$buch = $bliste -> appendChild($document -> createElement('buch'));
$buch -> appendChild($document -> createElement('autor', utf8_encode(trim($buch_autor))));
echo $document -> saveXML(); 
PHP-Code:
	
	
<buchliste>
   <buch>
     <autor>Gustav Franz</autor>
   </buch>
 </buchliste> 
PHP-Code:
	
	
$buch_autor = "Gustav & Donald"; 
PHP-Code:
	
	
<buchliste>
   <buch>     
     <autor/>   
   </buch> 
</buchliste> 
 
          
Kommentar