码迷,mamicode.com
首页 > 其他好文 > 详细

XPath简明使用

时间:2020-05-21 00:40:58      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:path   sibling   esc   ast   下标   第一个字符   start   pac   desc   

 

/ :按照层级一代一代的查找

// : 忽视层级查找所有

[] 方块号 : 

  0->n :按照数组下标查找

  last() : 最后一个

  @* : 含有任意属性的标签

  @ID 含有ID属性标签

  not(@*) :不含属性标签

  @ID=‘b1’ 含有ID属性,并且值为b1标签

  normalize-space(@id)=‘bbb‘ 含有id属性id属性值去掉前后空格的

  name()= : 标签等于谋个值

  start-with(“”,“”):标签,

  contains(“”,“”):当其第一个字符串参数包含有第二个字符串参数时返回true.

轴:忽略属性节点和命名空间节点

  child::

  descendant 

  parent

  ancestor

  following-sibling  后兄弟,单代

  preceding-sibling  前兄弟,单代

  following  途经节点所有子代

  preceding  途经点所有父代

  descendant-or-self  

  ancestor-or-self

XPath简明使用

标签:path   sibling   esc   ast   下标   第一个字符   start   pac   desc   

原文地址:https://www.cnblogs.com/huhu1020387597/p/11516792.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!