拿网页代码的一些小方法
来源:互联网 发布:服装跟单软件 编辑:程序博客网 时间:2024/04/29 11:43
目前我正在使用的一些拿网页代码的一些小方法:
Ø 在网页链接后追加参数进行传参,然后直接用Jsoup post或者get网页代码,这个是最简单的,如果可用使用,一般优先使用,特别是选择时间范围的网站,如http://www.nbct.com.cn:7001/nbct/qryChuanBoYuGao.jsp?date1=#{BeginTime}&date2=#{EndTime}&submit=%B2%E9+%D1%AF
一般性追加写法:(假如链接是.jsp结束的)"?username=#{username}&pwd=#{pwd}&submit=submit",注意,当要追加的内容含有特殊字符,如空格等,要转换为html格式,如使用super.getHTMLEnCode(datelastString);转化
Ø 直接用Jsoup传参,设置需要传递的参数,直接post网页代码,这时候注意type=hide的input标签。如
Document doc = Jsoup.connect(websiteURL.getWebURLOne()) .data("query", "Java") .data("ename", vesselname) .timeout(60000).post();
Ø 使用网页模拟点击获得网页代码,如:
webClient = new WebClient();webClient.getOptions().setTimeout(30000);page = webClient.getPage(websiteURL.getWebURLOne()); vessel = page.getElementByName("txtShipname"); voyagein = page.getElementByName(voyageiInOrOut); search = (HtmlElement) page.getElementById("btnSearch"); vessel.focus(); vessel.type(vesselname); voyagein.focus(); voyagein.type(voyage); page = search.click();doc = Jsoup.parse(page.asXml());
最后,将捕获到的网页代码进行Jsoup解析出我们需要的数据。
0 0
- 拿网页代码的一些小方法
- 网页代码常用的一些小技巧
- 一些实用的网页代码
- 实用的一些网页代码
- 预防恶意网页代码的一些建议 解除常见恶意修改的一些方法
- 一些有用的小代码
- 【积累】一些小的代码
- 网页常用的一些小技巧 [转]
- 一些小方法的集合
- tp5的一些小方法
- 网页制作的中的一些工具代码
- 一些好用的网页代码
- 网页制作的中的一些工具代码
- 值得收藏的一些网页代码
- [JS代码]做网页的一些技巧
- 一些个性网页代码的收集
- 自己整理的一些网页代码
- js代码获取网页的一些参数
- 网站搭建检测
- 触发器 存储过程 事务 模板
- Xms Xmx PermSize MaxPermSize 区别
- QML类型说明-Grid
- Java中的instanceof关键字
- 拿网页代码的一些小方法
- java命令执行jar包的方式
- Hammer.js 移动设备触摸手势js库
- 水星发动机 青岛游艇大体分哪些种类
- Ubuntu 12.10下为Firefox安装Adobe Flash Player
- Can't connect to MySQL server on 'localhost' (13)
- AUX_RGBImageRec linux android 替换
- linux中在库搜索路径中添加新搜索目录
- inno setup 多语言版本脚本示例