Sto facendo il parser xml con un modulo custom drupal7. Funziona ma....

Ok se si tratta di importare un tag unico del tipo

<Titolo>xxxxxx</Titolo>

Non bene se si tratta di importare dei tag multipli

<Immagine>
<img typeof="foaf:Image" src="xxx.jpg" width="700" height="506"/>, <img typeof="foaf:Image" src="xxx1.jpg" width="700" height="506" />
</Immagine>

La funzione parse avviene con 
simplexml_load_file( $path ) del php
$obj = $parser->get_xmlcontent();
for each...
$obj->node[$j]->Titolo
$obj->node[$j]->Immagine
ecc....

per il Titolo ok ma per Immagine restituisce:
SimpleXMLElement Object
(
    [@attributes] => Array
        (
            [typeof] => foaf:Image
            [src] =>xxx.jpg
            [width] => 700
            [height] => 506))

Cioè solo la prima immagine e non la seconda xxx1.jpg

Qualcuno ha gia fatto il parse con simplexml_load_file() del php ?
Datemi un aiuto please!!