欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

HtmlUnit示例代码,,HtmlUnit是jav

来源: javaer 分享于  点击 47377 次 点评:187

HtmlUnit示例代码,,HtmlUnit是jav


HtmlUnit是java版本的浏览器,没有界面但是可以模拟任何浏览器操作。

下面示例访问htmlunit的官网,并打印网页的标题

import com.gargoylesoftware.htmlunit.WebClient;  import com.gargoylesoftware.htmlunit.html.HtmlPage;      public class Try      {          public static void main (String args[]) throws Exception {             final WebClient webClient = new WebClient();             final HtmlPage page = webClient.getPage("http://htmlunit.sourceforge.net");             System.out.println(page.getTitleText());              webClient.closeAllWindows();          }      } 

输出: HtmlUnit - Welcome to HtmlUnit

HtmlUnit提供了getElementById和Xpath方式查找界面上的元素,如下示例:

HtmlDivision div=(HtmlDivision)page.getElementById("hed"); 
HtmlDivision div=(HtmlDivision)page.getByXPath("//div").get(0); 
相关栏目:

用户点评