Partendo da un file xml in
questo modo
Codice PHP:
<?xml version="1.0" encoding="UTF-8"?>
<padre>
<figlio>
</figlio>
</padre>
fai cosi
Codice PHP:
$doc = new DOMDocument();
$doc->load('doc.xml');
$child= $doc->getElementsByTagName('figlio');
$nipote1 = $doc->createElement("nipote1","Sono il figlio 1");
$nipote2 = $doc->createElement("nipote2","Sono il figlio 2");
$nipote3 = $doc->createElement("nipote3","Sono il figlio 3");
$child->item(0)->appendChild($nipote1);
$child->item(0)->appendChild($nipote2);
$child->item(0)->appendChild($nipote3);
$doc->save('documento.xml');
Ad ogni modo attribuire ad ogni nodo un numero
è sbagliato dato che se padre ha metti 3 nodi
figlio ha 3 figli etc etc ......