Ciao la stampa è andata a buon fine anche se io avevo utilizzato inizialmente il print_r($oggetto) per visualizzare il contenuto.
Quindi dovrei fare un ciclo for per ogni figlio?
Il mio xml è struttura tipo così:
Codice PHP:
-<Inizio xmlns:xsi=".....">
-<Notifica>
-<Testata>
<libro>
<capitolo>
<pagina>
</Testata>
-<info libro>
<autore>
<casa editrice>
-<trama>
<personaggio>
<trama libro>
</trama>
</info libro>
</Notifica>
e poi ricomincia da Notifica per almeno 18 volte e si chiude tutto con </Inizio>
Il problema è che per i primi 2 -<inizio></inizio> la struttura è uguale.
Mentre dal terzo in poi nn esiste la parte della -<trama></trama>.
Come dovrei impostare i cicli foreach?
Così nn mi funziona:
Codice PHP:
foreach ($xml->Inizio as $inizio) {
foreach ($inizio->Notifica as $notifica) {
foreach ($notifica->Testata as $testata) {
foreach ($testata->libro as $libro) {
echo $libro;
}
}
}
}
Grazie per l'aiuto