我正在开发的前端看起来像这样,并且会有很多日期不同的类似前端。在网站上,它显示为一种形式。
<tr>
<td height="15"><a href="link"><font size="3">file.zip</font></a></td>
<td height="15"><font size="3">10-29-2018</font></td>
</tr>
在高层次上,我想下载特定日期(如“10-29-2018”)的所有文件。
在实现时,我试图首先获取其子元素具有类似“10-29-2018”文本的所有父 Web 元素。通过这些父元素,我可以获得下载“链接”。
我在通过其子链接文本查找元素时遇到了困难。我想知道是否有办法做到这一点。谢谢!
最佳答案
这个应该可以工作:
//tr[td="10-29-2018"]//a
...如果您想通过跟随带有日期的单元格 来定位链接。请注意,"10-29-2018"
不是链接文本。本例中的链接文本是 "file.zip"
关于java - 关于 Selenium : find element by its child link text的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53051835/