Hvordan få plasseringen av XML-noder i en melding

En PHP løkke prosedyren lar deg gå gjennom hver XML node og hente sin verdi. Ved hjelp av løkken prosedyren, kan du identifisere posisjonen til en node i listen over verdier du har lagret i XML-filen. Heltallsverdien du setter opp i loopen strukturen forteller deg plasseringen av noden i filen.

Bruksanvisning

1 Høyreklikk på PHP siden du vil bruke til å sløyfe gjennom XML-filer. Klikk "Åpne med" og velg din foretrukne PHP editor.

2 Få listen av XML-noder fra filen du vil importere. Følgende kode åpner XML-filen:

doc = loadXMLDoc ( "customers.xml");

Erstatt "customers.xml" med din egen XML-fil.

3 Loop gjennom hver XML node. Følgende kode looper gjennom nodene og på "i" variabel inneholder posisjonen til hver node:

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