
Vytvoření XML dokumentu pomocí DomDocument
Zdravíčko,
měl bych jeden dotaz... Snažím se vytvořit XML soubor pomocí DomDocument objektu a chtěl bych následující výstup:
<?xml version="1.0" encoding="UTF-8"?>
<winstrom version="1.0">
<hlavni_tag>
<child_tag>example</child_tag>
</hlavni_tag>
<winstrom>
Problém je se druhým řádkem, pokud to napíšu tak, jak níže, tak to vyhazuje "Invalid Character Error". Asi tam nesmím dělat mezery, nebo se to zapisuje jinak... nevím.
$dom = new DomDocument('1.0', 'UTF-8');
$root = $dom->createElement('winstrom version=1.0');
$dom->appendChild($root);
$item = $dom->createElement('hlavni_tag');
$root2->appendChild($item);
$text = $dom->createTextNode('example');
$item->appendChild($text);
$dom->formatOutput = true;
echo $dom->saveXML();