程序背景
今天在做自动化办公程序的时候,发现一个问题,公司的某个网址下面我想查询【寄方城市】以及【收方城市】,但是页面可能有一个,也可能有多个,我想要定位第一个,且获取同级节点下的第二个【span】,如下图。
于是我用关键字定位元素,确实可以的!
(//div//span[contains(text(),"寄方城市")])
接着我定位成功了,但是我想获取同级节点下的,第二个span
解决方案,加上下面的就好了:
following-sibling::
完整版
(//div//span[contains(text(),"寄方城市")])[1]/following-sibling::span