使用
编辑教程使用
在本节,将介绍如何使用 E4X,E4X 可以使程序员在ECMAScript脚本中使用更简洁的语法来访问XML文档。
通过 E4X,您可以把 XML 文档定义为 JavaScript 对象。
E4X 实例
作为一个例子,可以解析并编辑一个表示便签的 XML 文档。
这个 XML 文档类似这样:
<note>
<date>2008-08-08</date>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
假如把这个 XML 文档存储在一个名为 note 的字符串中,那么通过编写下面的 JavaScript 语句,就可以把它载入一个名为 x 的 XML 对象变量中:
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>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
XML 是 JavaScript 对象
E4X 把 XML 当作一种简单类型来使用(相当于一个字符型,整型或者布尔型)。通过 E4X,您可以像声明 Date 或 Math 对象那样声明 XML 对象:
var x = new XML()
var y = new Date()
var z = new Array()
由于可以把 XML 文档作为 XML 对象进行声明,解析和操作 XML 文档是非常简单的。
按照上面的那个例子,编写一条 JavaScript 语句:
document.write(x.from)
将输出:
John
Mos固件,小电视必刷固件
ES6 教程
Vue.js 教程
JSON 教程
jQuery 教程
HTML 教程
HTML 5 教程
CSS 教程
CSS3 教程
JavaScript 教程
DHTML 教程
JSON在线格式化工具
JS在线运行
JSON解析格式化
jsfiddle中国国内版本
JS代码在线运行
PHP代码在线运行
Java代码在线运行
C语言代码在线运行
C++代码在线运行
Python代码在线运行
Go语言代码在线运行
C#代码在线运行
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。
大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
![](http://cdns.jsrun.net/avatar/default.png)
选择支付方式:
![支付宝](/res/css/img/alipay.png)
![微信](/res/css/img/wxpay.png)
立即支付
![支付宝](/res/css/img/alipay.png)
¥
9.99
无法付款,请点击这里
金额: 0 元
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟