XPath即为XML Path简称,它是一种用来确定XML文档中某部分位置的语言
一、路径定位
1.绝对路径定位:以 / 开始,从元素最外层到指定元素之间的路径
(不推荐使用这种)
/html/body/div[1]/div[1]/div[5]/div/div/form/span[1]/input
![在这里插入图片描述](https://img-blog.csdnimg.cn/7bd1d20badd8488884057f3dbc0038ac.png)
- 相对路径定位:以 // 开始,从第一个符合条件的元素开始
//span/input
![在这里插入图片描述](https://img-blog.csdnimg.cn/07e41d447ff747eea918cd4620222328.png)
二、利用元素属性定位
//input[@id='kw']
![在这里插入图片描述](https://img-blog.csdnimg.cn/776958e83c4d44b2ba421c180e91bf25.png)
三、层级与属性结合定位
//span/input[@name=