E4X How To
通过 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,您可以像声明 Date 或 Math 对象那样声明 XML 对象:
var x = new XML() var y = new Date() var z = new Array()
由于可以把 XML 文档作为 XML 对象进行声明,解析和操作 XML 文档是非常简单的。
按照上面的那个例子,编写一条 JavaScript 语句:
document.write(x.from)
将输出:
John
非常简单。您认为呢?
评论列表 共有 0 条评论
热门产品
历史上的今天:04月20日
ThinkPHP5快速入门基础
ThinkPHP5快速入门基础一、基础快速入门 ( 一 ) :基础本章介绍了 ThinkPHP5 .0 的安装及基本使用 ,并给出了一个最简单的示例带你了解如何开始开发 ,主要包 含 :简介官网下载 omposer安装和更新CGit下载和更新目录结构运行环境入口文件调试模式控制器视图读取数据总结在学习 ThinkPHP5.0 之前 ,如果你还不理解面向对象和命名空间的概念 ,建议首先去PHP手册恶
发表评论 取消回复