1. XPath:是设计用来在DOM文档中查找节点的一种手段,是在DOM3级XPath模块中首次跻身推荐标准行列的。
2. XSLT:是与XML相关的一种技术,利用XPath将文档从一种表现形式转换成另一种表现形式
3. E4X:本身不是一门语言,只是ECMAScript语言的可选扩展
4.作为对ECMAScript的扩展,E4X定义了以下几个新的全局变量:
①XML:XML结构中的任何一部分,继承自Object类型
② XMLList :XML对象的集合,其DOM对等类型是NodeList
③Namespace:命名空间前缀与命名空间URI之间的映射
④ QName:由内部名称和命名空间URI组成的一个限定名
5.要想完整地启用E4X,需要将<script>标签的type特性设置为"text/javascript;e4x=1"
6.为了便于查询XML结构,E4X修改了标准的ECMAScript语法的地方:
①使用两个点(..)表示要匹配所有后代元素,使用@字符表示应该返回一或多个特性
②星号字符(*)是一个通配符,可以匹配任意类型的节点
③所有这些查询都可以通过一组执行相同操作的方法来实现
网友评论