HtmlPage htmlPage = null;
try {
// 开启JS和AJAX
WebClient webClient = new WebClient ();
webClient.getOptions().setJavaScriptEnabled(true);
webClient.setAjaxController(new NicelyResynchronizingAjaxController());
// baseUrl为爬取的地址
htmlPage = webClient.getPage(baseUrl);
} catch (Exception e) {
e.printStackTrace();
}
// 点击按钮
HtmlAnchor nextPage = null;
// 通过xpath获取点击按钮——nextXpath为按钮的xpath
nextPage = htmlPage.getFirstByXPath(nextXpath);
htmlPage = nextPage.click();
Htmlpage对网页模拟点击操作
最新推荐文章于 2024-08-05 05:18:27 发布