E4X How To

С помощью E4X, вы можете определить XML-документ как объект JavaScript.

Примеры E4X

В качестве примера мы можем анализировать и редактировать XML-документ, представляющий записку.

Этот XML-документ resembles:

<note>
<date>2008-08-08</date>
<to>George</to>
<from>John</from>
<heading>Памятка</heading>
<body>Не забудьте встречу!</body>
</note>

Если мы храним этот XML-документ в строке,名为 note, то с помощью следующей инструкции JavaScript мы можем загрузить его в переменную объекта XML, называемую x:

var x = new XML(note)

或者 мы можем直接 использовать текст XML для присвоения его значения переменной объекта XML:

var x = new XML()
x=
<note>
<date>2008-08-08</date>
<to>George</to>
<from>John</from>
<heading>Памятка</heading>
<body>Не забудьте встречу!</body>
</note>

XML - это объект JavaScript

С помощью E4X, вы можете объявить объект XML, как это делается с объектами Date или Math:

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

Поскольку можно声明 XML-документ как объект XML, обработка XML-документа очень проста.

Например, напишите JavaScript-инструкцию, как в предыдущем примере:

document.write(x.from)

Будет выведено:

John

Это очень просто. Что вы думаете?