1.xpath
console中调用xpath的基本格式:$x("xpath表达式")
1.1 绝对定位与相对定位
- 绝对定位:
$x("/xpath表达式")
- 相对定位:
$x("//xpath表达式")
1.2 通配符与不包含筛选
属性@
通配符*
不包含not()
包含contains()
1.3 Xpath函数运算的简单实用
注意:xpath函数有很多,这里只是列举了一些简单的函数,若查看其他函数,请看xpath官方文档;
定位时去除空格
例:
去除空格
统计元素个数
例:统计行数为2行的元素个数
筛选name以dl开头:starts-with(name(), ‘dl’)
筛选字符串长度等于2的:string-lenth(name())=2
1.4 各种亲戚标签的定位
父标签parent::
比如定位div父标签parent::div
子标签child
哥哥标签preceding-sibling::
弟弟标签following-sibling::
后代标签descendant::
祖先标签ancestor::
标签:xpath,定位,console,name,chrome,标签,函数 From: https://www.cnblogs.com/zhangxiaoze/p/17208202.html