-
Modificare XML con DOM
Codice PHP:
$dom->load("file.xml");
$item = $dom->createElement("item");
$title = $dom->createElement("title");
$titletext = $dom->createTextNode("ciao");
$title->appendChild($titletext);
$item->appendChild($title);
$dom->appendChild($item);
$dom->save("file.xml");
Quando eseguo questo codice ottengo due errori:
Codice:
Warning: DOMDocument::load() [domdocument.load]: Document is empty in file
Codice:
Warning: DOMDocument::load() [domdocument.load]: Start tag expected, '<' not found in file
-
dice che il file è vuoto.
-
Lo so ma invece il file xml contiene:
Codice:
<?xml version="1.0" ?>
<b><a>a</a></b>
EDIT: dopo l'esecuzione invece il file viene svuotato completamente...