在我的页面上,有2个具有相同锚文本的链接。
我正在使用HtmlUnit通过锚文本获取链接。
致电至:
page.getAnchorByText("1");
似乎总是出现第一个事件,如果有2个链接,是否有办法获得第二个事件?
最佳答案
不使用该方法。但是,您可以改为调用getAnchors()
并获得List<HtmlAnchor>
-如果您对其进行迭代并在每个锚点上调用getTextContent()
,则可以对照所需的任何字符串进行检查,并自己获取所有匹配项。
关于java - 使用getAnchorByText,但要页面上2个链接中的第2个,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2618872/