一个HTML页面有分页链接,一个在页面顶部,另一个在底部。
使用HtmlUnit,我目前正在使用getByAnchorText("1");
获取页面上的HtmlAnchor。
由于顶部的一些链接存在问题,因此我想使用XPath引用底部的链接。
nextPageAnchor = (HtmlAnchor) page.getByXPath("");
如何使用xpath引用页面上的第二个链接?
我需要使用AnchorText引用该链接,例如像这样的链接:
<a href="....">33</a>
href中含有随机文本,是一个javascript函数,因此我不知道它会是什么。
使用xpath可以实现吗?
(//a)[2]
。表达式//a[2]
将选择任何父节点的第二个a
子元素,而不是整个文档中的第二个a
元素。 - markusk