Cercare un nodo all'interno di un xml

di il
3 risposte

Cercare un nodo all'interno di un xml

Ciao a tutti
Cercando continuamente su google search node xml o cose simi, non riesco a capire se si possa cercare un nodo in xml senza dover usare un foreach di tutti i nodi
Se io ho
[CategoryList] => SimpleXMLElement Object
        (
            [Category] => Array
                (
                    [0] => SimpleXMLElement Object
                        (
                            [CategoryID] => 267
                            [CategoryLevel] => 1
                            [CategoryParentID] => 267
                        )

                    [1] => SimpleXMLElement Object
                        (
                            [CategoryID] => 45110
                            [CategoryLevel] => 2
                            [CategoryParentID] => 267
                        )

                    [2] => SimpleXMLElement Object
                        (
                            [CategoryID] => 45113
                            [CategoryLevel] => 3
                            [CategoryParentID] => 45110
                        )
io uso
$xml->CategoryList->Category->CategoryID
$xml->CategoryList->Category->CategoryParentID

ma se io volessi sapere che CategoryParentID ha il CategoryID 45113 oppure ricavare quel [2] partendo da CategoryID 45113
si può fare senza dover ciclare tutto?

3 Risposte

Devi accedere o registrarti per scrivere nel forum
3 risposte