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