E4X Hur Man Gör
- Föregående sida E4X tutorial
- Nästa sida E4X Varför
Med E4X kan du definiera XML-dokument som JavaScript-objekt.
E4X exempel
Som ett exempel kan vi解析 och redigera ett XML-dokument som representerar en anteckning.
Detta XML-dokument liknar detta:
<note> <date>2008-08-08</date> <to>George</to> <from>John</from> <heading>Påminnelse</heading> <body>Glöm inte mötet!</body> </note>
Om vi lagrar detta XML-dokument i en sträng som heter note, kan vi ladda det in i en XML-objektvariabel som heter x genom att skriva följande JavaScript-uttryck:
var x = new XML(note)
Eller vi kan direkt använda XML-text för att tilldela en XML-objektvariabel:
var x = new XML() x= <note> <date>2008-08-08</date> <to>George</to> <from>John</from> <heading>Påminnelse</heading> <body>Glöm inte mötet!</body> </note>
XML är ett JavaScript-objekt
Med E4X kan du deklarera XML-objekt på samma sätt som Date eller Math-objekt:
var x = new XML()
var y = new Date()
var z = new Array()
Eftersom XML-dokument kan deklareras som XML-objekt och manipuleras är det mycket enkelt att解析 och manipulera XML-dokument.
Skriv ett JavaScript-uttryck som följer det föregående exemplet:
document.write(x.from)
Kommer att visa:
John
Mycket enkelt. Vad tycker du?
- Föregående sida E4X tutorial
- Nästa sida E4X Varför