代码改变世界

XPath的学习

2011-03-10 16:07  闫妍  阅读(246)  评论(0编辑  收藏  举报

XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。XPath 包含一个标准函数库,是 XSLT 中的主要元素,是一个 W3C 标准。XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。

1.选取节点

XPath 使用路径表达式在 XML 文档中选取节点。节点是通过沿着路径或者 step 来选取的。

image

image

2.谓语(Predicates)

谓语用来查找某个特定的节点或者包含某个指定的值的节点。被嵌在方括号中。

image

3.选取未知节点

XPath 通配符可用来选取未知的 XML 元素。

image

image

Xpath函数

存取函数:

image

错误和跟踪函数:

image

有关数值函数:

image

image

有关字符串的函数:

image

image

image

image

image

有关持续时间,日期和时间的函数

image

image

image

image