最近入门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) {
HtmlPage page1= htmlElement.click();
System.out.println(page1.asXml());
}