路漫漫其修远兮,吾将上下而求索

XPath 语法

上一篇 / 下一篇  2009-11-16 17:56:22 / 个人分类:Ruby_Watir

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

    表达式      描述
   nodename     选取此节点的所有子节点
   /            从根节点选取
   //           从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置
   .            选取当前节点
   ..           选取当前节点的父节点
   @            选取属性

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

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

    通配符     描述
    *          匹配任何元素节点
    @*         匹配任何属性节点
    node()     匹配任何类型的节点

4:选取若干路径:通过在路径表达式中使用“|”运算符,您可以选取若干个路径。


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-19  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 39786
  • 日志数: 76
  • 图片数: 2
  • 建立时间: 2007-11-02
  • 更新时间: 2011-08-13

RSS订阅

Open Toolbar