目录

XPath 教程


什么是 XPath?

XPath 是 XSLT 标准中的一个主要元素。

XPath 可用于浏览 XML 文档中的元素和属性。

XPath
  • XPath 代表 XML 路径语言
  • XPath 使用 "path like" 语法来识别和导航 XML 文档中的节点
  • XPath 包含 200 多个内置函数
  • XPath 是 XSLT 标准中的主要元素
  • XPath 是 W3C 推荐标准

XPath 路径表达式

XPath 使用路径表达式来选择 XML 文档中的节点或节点集。

这些路径表达式看起来非常类似于传统计算机文件系统中使用的路径表达式:

Folders

XPath 标准函数

XPath 包括 200 多个内置函数。

有用于字符串值、数值、布尔值、日期和时间比较、节点操作、序列操作等的函数。

如今,XPath 表达式还可以在 JavaScript、Java、XML Schema、PHP、Python、C 和 C++ 以及许多其他语言中使用。


XPath 用于 XSLT

XPath 是 XSLT 标准中的一个主要元素。

有了 XPath 知识,您将能够充分利用您的 XSLT 知识。


XPath 是 W3C 推荐标准

XPath 1.0 于 1999 年 11 月 16 日成为 W3C 推荐标准。

XPath 2.0 于 2007 年 1 月 23 日成为 W3C 推荐标准。

XPath 3.0 于 2014 年 4 月 8 日成为 W3C 推荐标准。