首页 > 其他 > 详细

xpath常用函数

时间:2016-11-01 18:32:51      阅读:128      评论:0      收藏:0      [点我收藏+]

xpath常用函数:contains、text、last、starts-with、not
  

1.contains (): //div[contains(@id,‘in‘)] ,表示选择id中包含有’in’的div节点


2.text():由于一个节点的文本值不属于属性,比如“<a class=”baidu“ href=”http://www.baidu.com“>baidu</a>”,所以,用text()函数来匹配节点://a[text()=‘baidu‘]


3.last():前面已介绍


4.starts-with(): //div[starts-with(@id,‘in‘)] ,表示选择以’in’开头的id属性的div节点


5.not()函数,表示否定,//input[@name=‘identity’ and not(contains(@class,‘a’))] ,表示匹配出name为identity并且class的值中不包含a的input节点。 not()函数通常与返回值为true or false的函数组合起来用,比如contains(),starts-with()等,但有一种特别情况请注意一下:我们要匹配出input节点含有id属性的,写法如下://input[@id],如果我们要匹配出input节点不含用id属性的,则为://input[not(@id)]

xpath常用函数

原文:http://www.cnblogs.com/jovi-3y/p/6020354.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!