我正在尝试使用HtmlUnitDriver取消以下角度的Web链接
http://portal.anvisa.gov.br/legislacao#/
以下是我的代码
public Document getJSRenderHtml(String url) {
Document document = Jsoup.parse("<html></html>");
WebClient webClient = new WebClient();
try {
webClient.getOptions().setThrowExceptionOnScriptError(false);
webClient.getOptions().setUseInsecureSSL(true);
webClient.getOptions().setCssEnabled(false);
webClient.getOptions().setJavaScriptEnabled(true);
HtmlPage myPage = webClient.getPage(url);
webClient.waitForBackgroundJavaScript(40* 1000);
document = Jsoup.parse(myPage.asXml(), url);
return document;
} catch (Exception ex) {
logger.error("Error occurred [ " + ex + " ]");
} finally {
webClient.getCache().clear();
webClient.close();
}
return document;
}
任何人都可以帮助我或指导我如何使用htmlUnitDriver渲染完整的角度网页。因为我无法使用当前代码呈现所需的标签。