E4X Come Fare

Con E4X, puoi definire un documento XML come un oggetto JavaScript.

Esempi E4X

Come esempio, possiamo analizzare ed editare un documento XML che rappresenta un appuntamento.

Questo documento XML assomiglia a questo:

<note>
<date>2008-08-08</date>
<to>George</to>
<from>John</from>
<heading>Promemoria</heading>
<body>Non dimenticare l'incontro!</body>
</note>

Supponiamo di memorizzare questo documento XML in una stringa chiamata note, possiamo caricarlo in un oggetto XML chiamato x con la seguente frase JavaScript:

var x = new XML(note)

Oppure possiamo assegnare direttamente un testo XML a una variabile di oggetto XML:

var x = new XML()
x=
<note>
<date>2008-08-08</date>
<to>George</to>
<from>John</from>
<heading>Promemoria</heading>
<body>Non dimenticare l'incontro!</body>
</note>

XML è un oggetto JavaScript

Con E4X, puoi dichiarare un oggetto XML come fai con l'oggetto Date o Math:

var x = new XML()
var y = new Date()
var z = new Array()

Poiché è possibile dichiarare,解析 e operare un documento XML come un oggetto XML, è molto semplice.

Scrivi una frase JavaScript come nell'esempio sopra:

document.write(x.from)

Verrà prodotto:

John

Molto semplice. Cosa ne pensi?