Slik viser XML med Javascript

Slik viser XML med Javascript


Extensible Markup Language (XML) brukes til å vise data ved hjelp av "noder". Hver node har en rekord for visning. Noen utviklere trenger å hente en XML-fil og vise den til brukeren. Dette kan gjøres ved hjelp av "document.write ()" -funksjonen sammen med interne XML-funksjoner i Javascript. Du kan velge å vise kun en node eller hele datafilen på brukerens nettleser.

Bruksanvisning

1 Lag et XML-dokument variabel. Denne variabelen brukes til å plukke opp XML enten fra en dynamisk generert fil eller en statisk fil på serveren. Koden for å opprette objektet er under:

Var doc = ny ActiveXObject ( "Microsoft.XMLDOM");

2 Laste inn XML-dokument til variabelen. Denne filen må være på webserveren, eller tilgang vil mislykkes. Koden nedenfor laster inn "myXML.xml" filen inn i Javascript objekt:

doc.load ( 'myXML.xml');

3 Lag en div tag på websiden. Dette div tag vil inneholde XML utskriften for brukeren. Koden under oppretter en div tag innenfor websiden:

<Div id = "xmlOutput"> </ div>

4 Skriv ut XML-dokumentet informasjonen til div tag på siden. Følgende kode får div tag av ID og skriver XML:

Var myDiv = getElementByID ( "xmlOutput")
myDiv.innerHTML = doc.xml