XPath 教程? Next Page XPath 是一门在 XML 文档中查找信息的语言。 XPath 可用来在 XML 文档中对元素和属性进行遍历。 XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上。因此,对 XPath 的理解是很多高级 XML 应用的基础。开始学习 XPath ! XPath 参考手册在 W3School ,我们提供完整的 XPath 、 XQuery 和 XSLT 的内置函数参考手册。 XPath 函数内容目录 XPath 简介本章讲解 XPath 的概念。 XPath 节点本章详细介绍 XPath 中不同类型的节点,以及节点之间的关系。 XPath 语法本章讲解 XPath 的语法。 XPath 轴本章讲解 XPath axes (轴)。 XPath 运算符本章列出了可以用于 XPath 表达式的运算符。 XPath 实例本章使用"" 文档来演示一些 XPath 实例。 XPath 摘要本文内容包括在本教程所学知识的一个总结,以及我们向你推荐的下一步应该学习的内容。 XPath 参考手册 XPath 函数 XPath 、 XQuery 和 XSLT 的内置函数。 XPath 简介? Previous Page ? Next Page XPath 是一门在 XML 文档中查找信息的语言。 XPath 用于在 XML 文档中通过元素和属性进行导航。在学习之前应该具备的知识: 在您继续学习之前,应该对下面的知识有基本的了解: ? HTML / XHTML ? XML / XML 命名空间如果您希望首先学习这些项目,请在我们的首页访问这些教程。什么是 XPath? ? XPath 使用路径表达式在 XML 文档中进行导航? XPath 包含一个标准函数库? XPath 是 XSLT 中的主要元素? XPath 是一个 W3C 标准 XPath 路径表达式 XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似。 XPath 标准函数 XPath 含有超过 100 个内建的函数。这些函数用于字符串值、数值,日期和时间比较、节点和 QName 处理、序列处理、逻辑值等等。 XPath 在 XSLT 中使用 XPath 是 XSLT 标准中的主要元素。如果没有 XPath 方面的知识,您就无法创建 XSLT 文档。您可以在我们的《 XSLT 教程》中阅读更多的内容。 XQuery 和 XPointer 均构建于 XPath 表达式之上。 XQuery 和 XPath 共享相同的数据模型,并支持相同的函数和运算符。您可以在我们的《 XQuery 教程》中阅读更多有关 XQuery 的知识。 XPath 是 W3C 标准 XPath 于 1999 年 11 月 16 日成为 W3C 标准。 XPath 被设计供 XSLT 、 XPointer 以及其他 XML 解析软件使用。您可以在我们的《 W3C 教程》中阅读更多有关 XPath 标准的信息。 XPath 节点? Previous Page ? Next Page 在 XPath 中, 有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档节点(或成为根节点)。 XPath 术语节点( Node ) 在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点。 XML 文档是被作为节点树来对待的。树的根被称为文档节点或者根节点。请看下面这个 XML 文档: <?xml version="" encoding="ISO-8859-1"?> <bookstore> <book> <title lang="en">Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price></price> </book> </bookstore> 上面的 XML 文档中的节点例子: <bookstore> (文档节点) <author>J K. Rowling</author> (元素节点) lang="en" (属性节点) 基本值(或称原子值, Atomic value ) 基本值是无父或无子的节点。基本值的例子: JK. Rowling "en" 项目( Item ) 项目是基本值或者节点。节点关系父( Parent ) 每个元素以及属性都有一个父。在下面的例子中, book 元素是 titl
XPATH参考手册.doc 来自淘豆网m.daumloan.com转载请标明出处.