HtmlUnit示例代码详解编程语言
2023-06-13 09:20:28 时间
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);
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/10335.html
cgojavawindows相关文章
- 编写高性能 Java 代码的最佳实践详解编程语言
- python 根据进程名获取PID代码详解编程语言
- 一段简单的python邮件客户端发送代码详解编程语言
- tornado实现文件下载的代码详解编程语言
- 可以指定要生成的密码长度的Python代码详解编程语言
- jQuery判断浏览器是移动端还是桌面端自动跳转代码详解编程语言
- “瀑布流式”图片懒加载JS代码示例详解编程语言
- java扫雷游戏代码详解编程语言
- 利用iText导出pdf文件代码详解编程语言
- java全屏代码详解编程语言
- android中使用afinal一行代码显示网络图片详解编程语言
- java操作csv文件相关代码详解编程语言
- JDBC基本操作示例代码详解编程语言
- 获取当前日期前(后)x天的日期Java代码详解编程语言
- 读取jar包中的图片的代码详解编程语言
- JSP连接MySQL数据库代码详解编程语言
- 发送Post的请求代码详解编程语言
- 代码行数的统计详解编程语言
- Django Rest Framework源码剖析(一)—–认证详解编程语言
- xhEditor实现插入代码功能详解编程语言
- jQuery动态添加与删除tr行实例代码详解编程语言
- javascript中的时间函数及相关运算大全详解编程语言
- java socket简单写了一个即时通讯工具(代码有待优化。)详解编程语言
- 作为phper既然了解共享内存函数shmop的使用方法,那么就必须要了解一下信号量是什么,以及信号量使用的代码案例详解编程语言
- [代码]基于动态内表的ALV详解编程语言