Ciao ho questo problema e sto diventando matto per riuscire a risolverlo. Praticamente ho un file XML e devo rappresentare tutti i suoi nodi all'interno di una DropDownList. Vi faccio un esempio così è più chiaro.
Questo è il file XML:
Codice PHP:
<DocumentElement>
<Nodi>
<Nodo Nome="Paperino">
<Nodo Nome="Qui"/>
<Nodo Nome="Zio Paperone"/>
</Nodo>
<Nodo Nome="Quo"/>
<Nodo Nome="Qua"/>
</Nodo>
<Nodo Nome="Topolino">
<Nodo Nome="Minnie"/>
<Nodo Nome="Pluto"/>
<Nodo Nome="Tip"/>
<Nodo Nome="Tap"/>
</Nodo>
</Nodi>
</DocumentElement>
Fin qui è tutto semplice se io sapessi a priori quanti livelli di nodi ci sono. Ma io non so quanti livelli potrebbe avere il nodo Paperino, ad esempio all'interno del nodo Quo potrebbe esserci un altro nodo che a sua volta ha un altro figlio che a sua volta ha un altro figlio......
Io ora nella DropDownList devo rappresentare gli elementi in questo modo:
Codice PHP:
Paperino
Paperino > Qui
Paperino > Qui > Zio Paperone
Paperino > Quo
Paperino > Qua
Topolino
Topolino > Minnie
Topolino > Pluto
Topolino > Tip
Topolino > Tap
Spero tanto di essere stato chiaro e che qualcuno possa aiutarmi!!
Grazie!!