xpath常用的定位方法

本文详细介绍了XPath在网页元素定位中的应用,包括如何使用相对路径、查找父级元素、选取特定位置的元素、从指定位置开始选取、获取元素属性值以及提取文本内容。这些技巧对于前端开发者进行网页自动化测试和网页抓取至关重要。
摘要由CSDN通过智能技术生成

目录

1、相对路径定位

2、定位某个元素的父级元素

3、定位一组元素的第几个

4、定位到一组元素,但是需要从第n个开始

5、定位元素的属性值

6、定位标签的文本内容


1、相对路径定位

//标签名[@属性名="属性值"]

2、定位某个元素的父级元素

元素xpath/parent::"父级元素标签名"

//*[@id="list"]/dl/a/parent::dl

3、定位一组元素的第几个

xpath[数字]        注意:xpath是从1开始

例:定位第5个元素

//*[@id="list"]/dl/a[5]

4、定位到一组元素,但是需要从第n个开始

xpath[position()]

例:从第13个元素开始

//*[@id="list"]/dl/a[position()>12]

5、定位元素的属性值

xpath/@属性名

例:定位a标签的href属性值

//*[@id="list"]/dl/a/@href

6、定位标签的文本内容

xpath/text()

例:定位dd标签的文本内容

//*[@id="list"]/dl/a/dd/text()

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值