【发布时间】:2016-08-18 06:12:03
【问题描述】:
我正在尝试使用 HtmlUnit 在网站上单击“更多”锚标记以展开列表,直到更多锚标记不存在为止。
page = client.getPage(url);
HtmlAnchor anchor;
while((anchor = page.getFirstByXPath("//a[@class='load-more list']")) != null) {
page = (HtmlPage) anchor.getPage();
}
我也试过page = anchor.click();
System.out.println(anchor) 显示
HtmlAnchor[ 一个 href="/guideitem/list/?id=g407&requestType=browse&filter=ZmlsdGVyPXMlM2FmcmVlJmxpbWl0PTMw" class="加载更多列表" data-hijax="false" ]
我会继续研究这个问题并在这里发布我发现的内容。
【问题讨论】:
标签: javascript java html web-scraping htmlunit