咨询电话:
15628812133
24
2017/01

Xpath定位中contains和text()的用法

发布时间:2017-01-24 16:43:40
发布者:jinchao
浏览量:
0

今天文汇小编就给大家介绍一下Xpath定位中的contains和text()的用法,这几天在使用一些程序的时候用到过,写篇文章总结一下。

Xpath是Xpath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。

contains 匹配一个属性值中包含的字符串。

text() 匹配的是显示文本信息,此处也可以用来做定位用。

还是给大家举个例子,这样比较容易理解,就拿我们文汇传媒案例展示的分页做个例子,

1.png

我们要用Xpath定位这个下一页怎么定。

方法一

//a[@rel = 'next']

通过查找当前所有a标签中rel='next'的值,值是唯一的可以用这种方法。如果不是唯一的可以使用第二种方法。

方法二

//a[contains(text(),"下一页")]或//a[text()='百度搜索'] 

查找a标签中包含下一页的文字。

以上观点都是个人观点,有什么说的不对的地方,还望大家多多指点!如果你有其他观点,可访问文汇传媒官方网站(www.cnwenhui.cn)联系我们!

关键词:
返回列表