摘要:XPath 运算符
下面列出了可用在 XPath 表达式中的运算符:
阅读全文
摘要:XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。
阅读全文
摘要:XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。
XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上。
阅读全文
摘要:在 XML 文档对象模型 (DOM) 中,每个节点都是一个对象。
对象拥有方法(功能)和属性(关于对象的信息),并可通过 JavaScript 进行访问和操作。
阅读全文
摘要:DOM 把 XML 模拟为一系列节点接口。可通过 JavaScript 或其他编程语言来访问节点。在本教程中,我们使用 JavaScript。
对 DOM 的编程接口是通过一套标准的属性和方法来定义的。
属性经常按照"某事物是什么"的方式来使用(例如节点名是 "book")。
方法经常按照"对某事物做什么"的方式来使用(例如删除 "book" 节点)。
阅读全文
摘要:所有现代浏览器都内建了用于读取和操作 XML 的 XML 解析器。
解析器把 XML 读入内存,并把它转换为可被 JavaScript 访问的 XML DOM 对象。
阅读全文
摘要:根据 DOM,XML 文档中的每个成分都是一个节点。
DOM 是这样规定的:
整个文档是一个文档节点
每个 XML 标签是一个元素节点
包含在 XML 元素中的文本是文本节点
每一个 XML 属性是一个属性节点
注释属于注释节点
阅读全文
摘要:XMLHttpRequest 对象
XMLHttpRequest 对象提供了在网页加载后与服务器进行通信的方法。
阅读全文
摘要:解析 XML
所有现代浏览器都有读取和操作 XML 的内建 XML 解析器。
解析器把 XML 载入内存,然后把它转换为可通过 JavaScript 访问的 XML DOM 对象。
阅读全文
摘要:XML DOM (XML Document Object Model) 定义一套访问和操作 XML 文档的标准方法。
DOM 把 XML 文档作为树结构来查看。能够通过 DOM 树来访问所有元素。可以修改或删除它们的内容,并创建新的元素。元素,它们的文本,以及它们的属性,都被认为是节点。
阅读全文
摘要:使用 CSS 显示 XML
通过使用 CSS,可为 XML 文档添加显示信息。
下面的例子就是关于如何使用 CSS 样式表来格式化某个XML文档:
阅读全文
摘要:一个"形式良好"的 XML 文档会遵守前几章介绍过的 XML 语法规则:
XML 文档必须有根元素
XML 文档必须有关闭标签
XML 标签对大小写敏感
XML 元素必须被正确的嵌套
XML 属性必须加引号
阅读全文
摘要:XML 元素必须遵循以下命名规则:
· 名称可以含字母、数字以及其他的字符
· 名称不能以数字或者标点符号开始
· 名称不能以字符 "xml"(或者 XML、Xml)开始
阅读全文
摘要:XML 树结构
XML 文档形成了一种树结构,它从"根部"开始,然后扩展到"枝叶"。
阅读全文
摘要:XML 指可扩展标记语言(EXtensible Markup Language)
XML 是一种标记语言,很类似 HTML
XML 的设计宗旨是传输数据,而非显示数据
XML 标签没有被预定义。您需要自行定义标签。
XML 被设计为具有自我描述性。
XML 是W3C 的推荐标准
阅读全文