Ciao a tutti,
ho bisogno d'aiuto perchè non ci cavo i piedi

Dovrei parsare in PHP un file xml

ho una struttura tipo questa
<principale>
<aree>
<nodo1>ABB<nodo1>
<ciaomamma2>ABB<ciaomamma2>
<nonso3>ABB<nonso3>
<nodo4>ABB<nodo4>
[.....]
</aree>
<aree>
<nodo1>ABB<nodo1>
<nodo2>ABB<nodo2>
<nodo3>ABB<nodo3>
<nodo4>ABB<nodo4>
[.....]
</aree>
</principale>

devo estrarre i valori dei vari nodi (di cui non conosco nè tag nè numero) e infilarli in array, in modo da elaborarli...

$nodo = "//aree";

mia funzione()
{
$xml_content = file_get_contents("mio.xml");
$dom = new DOMDocument();
@$dom->loadXML($xml_content);
$xpath = new DomXPath($dom);
$content = $xpath->query($nodo);
return $content;
}

così facendo però, mi ritrovo l'array content, dove in ogni record ho l'unione dei valori di tutti i child di ogni aree.

Come faccio ad inserire in content, i nodi separati?
Grazie
Andrea