请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如何基于已经找到的元素通过xpath定位其子元素

请问老师,如何基于已经找到的元素通过xpath定位其子元素?
比如图中的例子,先通过
List list = driver.findElements(By.className(“b_algo”)) ,得到一组 li 元素![图片描述](http://img1.sycdn.imooc.com//szimg/5e774f2c09c2f62a05050259.jpg图片描述
li 的子元素有不同形式,比如 li/h2/a, li/div/h2/a,
想要基于list中每一个 li 当前的位置,通过xpath定位方式得到每一个 li 中的子元素a,
这个xpath定位应该怎么写呢?

正在回答 回答被采纳积分+3

1回答

Mushishi 2020-03-26 12:04:52

额,你为啥不能通过直接定位a标签呢?还那么麻烦?就是父节点找到之后下面直接findelements by tag的 a标签。拿到所有的a标签元素。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信