HttpUnit 模仿点击事件
最近入门HttpUnit,这是接触的第一个例子:
主要功能是模仿点击事件得到HtmlPage
相关代码如下:
?
? ? ? ? ? ? ? ? ? ? ? ? final WebClient webClient = new WebClient(BrowserVersion.FIREFOX_10);
URL url = new URL("http://www.zhiwo.com/");
HtmlPage page = webClient.getPage(url);
List<HtmlElement> active= (List<HtmlElement>)
page.getDocumentElement().getElementsByAttribute("li", "class", "parent_filter_item");
for (HtmlElement htmlElement : active) {
HtmlPagepage1=htmlElement.click();
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?System.out.println(page1.asXml());
}