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人收藏
- 2019-02-13 14:14:06Java的用途有哪些? by edulofter
- 2018-12-26 11:42:30java B2B2C springmvc mybatis仿淘宝电子商城系统-整合企业架构的技术点 by it绿萝
- 2018-12-26 11:40:17java B2B2C springmvc mybatis电子商务平台源码 - commonservice-config配置服务搭建 by it绿萝
- 2018-12-26 11:37:38java B2B2C Springboot电子商务平台源码 -eureka集群整合config配置中心 by it绿萝
- 2018-12-26 11:34:35java B2B2C Springcloud电子商务平台源码-security简单使用 by it绿萝
- 2018-12-26 11:32:48java B2B2C源码电子商务平台 -SpringCloud整合Hystrix by it绿萝
- 2018-12-25 14:38:09JAVA springboot ssm b2b2c多用户商城系统源码-SSO单点登录之OAuth2.0登录流程(2) by it绿萝
- 2018-12-25 14:34:56java springcloud b2b2c shop 多用户商城系统源码-SSO单点登录之OAuth2.0登录认证 by it绿萝
- 2018-12-25 14:34:04Java B2B2C o2o多用户商城 springcloud架构-Security安全认证模块 by it绿萝
- 2018-12-25 14:14:36java B2B2C 源码 多级分销springmvc mybatis多租户电子商城系统 by it绿萝
- 2018-12-21 11:03:16java B2B2C Springcloud多租户电子商城系统-Zuul过滤器详解 by it绿萝
相关聚客文章