Come ottenere la posizione dei nodi XML in un messaggio

September 24

Una procedura del ciclo di PHP permette di passare attraverso ogni nodo XML e recuperare il suo valore. Utilizzando la procedura loop, è possibile identificare la posizione di un nodo nella lista dei valori memorizzati nel file XML. Il valore intero si imposta nella struttura ad anello indica la posizione del nodo nel file.

istruzione

1 Fare clic sulla pagina PHP che si desidera utilizzare per scorrere i file XML. Fai clic su "Apri con" e selezionare il vostro editor preferito PHP.

2 Ottenere l'elenco dei nodi XML dal file che si desidera importare. Il seguente codice apre il file XML:

doc = loadXMLDoc ( "customers.xml");

Sostituire "customers.xml" con il proprio file XML.

3 Loop attraverso ogni nodo XML. Il codice seguente scorre i nodi e la "i" variabile contiene la posizione di ogni nodo:

for (int i = 0; i <doc.nodes.count; i ++)
{
nodelocation = i
x = xmlDoc.getElementsByTagName ( "nome") [i];
y = x.childNodes [i];
}