xpath定位

以百度为例:http://baidu.com

1.查找搜索框

        //标签[@属性=" "]            //input[@id="kw"]

2.查找新闻按钮

        //标签[text()=" "]                                                //a[text()="新闻"]

                                                                                 //a[@href="http://news.baidu.com"]

        //标签[contains(@属性/text(),值)]                     //a[contains(@href,"news.baidu.com")]

                                                                                //a[contains(text(),"新闻")]

3. 查找第一个热搜                

       //标签[@属性=" "]//标签[@属性=" "]       //li[@data-index=0]//span[@class="title-content-title"]

4.复杂定位--轴定位

        轴运算: ancestor :祖先节点,包括父节点

                        parent:父节点

                        preceding:当前元素节点标签前的所有节点

                        preceding-sibling:当前元素节点之前的所有兄弟节点

                        following:当前元素节点标签之后的所有节点

                        following-sibling:当前元素节点之后的所有兄弟节点

        轴运算的使用:已知的元素/轴名称::标签名称[@属性=值]

补充一个多条件查询:<span class="detailBtn">定损</span>

//span[@class="detailBtn" and contains(text(),"定损")]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值