300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > XPath定位方式

XPath定位方式

时间:2018-07-19 04:15:29

相关推荐

XPath定位方式

一、XPath定义

XPath全称为XML Path Language,是一门在HTML/XML文件中匹配对应信息的语言。

二、XPath使用场景

在Seleniumwebdriver中定位元素位置、lxml/BeautifulSoup中获取对应元素信息中普遍使用。

三、XPath表达式

四、XPath定位方式

绝对路径:"html/body/div/form/fieldset/table/tbody/tr/td"

相对路径:"//input"

路径结合属性形式:"//input[@class='passwd']"

文本内容详细匹配:"//a[text()='百度一下']"

部分文本内容模糊匹配:"//a[contains(text(),'百度')]"

多个属性定位:"//input[@name='Name' and @id='ths']"

通过父级定位子集元素:"//td[@id='id1']/input"

复制xpath路径:在F12页面中找到对应元素后右键,复制xpath路径即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。