contare nodi figli di un determinato nodo madre

LukeFerrari

Nuovo Utente
16 Gen 2014
27
1
0
ciao a tutti, avrei bisogno di un consiglio, ho un file .xml strutturato con diversi nodi e avrei bisogno di "contare" il numeri di nodi figli che sono contenuti all'interno di un determinato nodo madre. Faccio un esempio:
Codice:
	        <nodo idn="1">
            <genere idg="1">Classic Rock</descr>
            <album id="1">
                <nome>...</nome>
                <prezzo>...</prezzo>
                <artista>...</artista>
            </album>
            <album id="2">
                <nome>...</nome>
                <prezzo>...</prezzo>
                <artista>...</artista>
            </album>
            <album id="3">
                <nome>...</nome>
                <prezzo>...</prezzo>
                <artista>...</artista>
            </album>
        </nodo>    

        <nodo idn="2">
            <genere idg="2">Hard Rock</descr>
            <album id="4">
                <nome>...</nome>
                <prezzo>...</prezzo>
                <artista>...</artista>
            </album>
            <album id="5">
                <nome>...</nome>
                <prezzo>...</prezzo>
                <artista>...</artista>
            </album>
        </nodo>
Come faccio a contare tutti nodi figli <nome> del nodo <genere idg="2"> escludendo quelli che non appartengono a quel genere? E' possibile passare l'istruzione in PHP? Ho provato con la funzione count ma non ci sono riuscito. Grazie a tutti.
 

Discussioni simili