在我的页面上,有2个具有相同锚文本的链接。

我正在使用HtmlUnit通过锚文本获取链接。

致电至:

page.getAnchorByText("1");


似乎总是出现第一个事件,如果有2个链接,是否有办法获得第二个事件?

最佳答案

不使用该方法。但是,您可以改为调用getAnchors()并获得List<HtmlAnchor> -如果您对其进行迭代并在每个锚点上调用getTextContent(),则可以对照所需的任何字符串进行检查,并自己获取所有匹配项。

关于java - 使用getAnchorByText,但要页面上2个链接中的第2个,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2618872/

10-11 22:27
查看更多