jsoup:解析HTML用法小结
2015-06-17 10:40
453 查看
1.解析方式(1)从字符串解析
String html =
"<html><head><title>First parse</title></head>
<body><p>Parse HTML into a doc.</p></body></html>"
;
Document doc = Jsoup.parse(html);?(2)从URL获取解析
Document doc = Jsoup.connect(
"http://example.com/"
).get();String title = doc.title();
Document doc = Jsoup.connect(
"http://example.com"
)[code].data(
"query"
,
"Java"
).userAgent(
"Mozilla"
).cookie(
"auth"
,
"token"
).timeout(
3000
).post();??(3)从文件解析
File input =
new
File(
"/tmp/input.html"
);
Document doc = Jsoup.parse(input,
"UTF-8"
,
"http://example.com/"
);
2.DOM方式遍历元素(1)搜索元素(2)选择器组合(3)伪选择器(条件选择器)4.获取元素的属性、文本和HTML5.操作URL6.测试例子7.jsoup在线APIhttp://jsoup.org/apidocs/
相关文章推荐
- cjhupload一个简单异步文件上传插件(html5+js)
- Json入门
- JSON入门之二:org.json的基本用法
- JSON之三:获取JSON文本并解释(以google的天气API为例)
- 利用jsonp、iframe和location.hash解决跨域问题
- js中对页面首次加载时需要数据,而数据是页面所填的问题的处理
- 未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0
- 传说中的 events.js:72
- JavaScript随笔之——函数用法
- ArcGIS JavaScript API本地部署离线开发环境[转]
- js判断字符串是否包含中文或英文
- jshint warning翻译
- js获取上一个月、下一个月
- JS学习笔记(一):关于{}和[]的使用
- javascript Date format(js日期格式化)
- JavaScript判断E-mail地址是否合法
- 201506170744_《JavaScript权威指南(第六版)——函数调用变长实参和可选形参、》(P171-175)
- 框架总结学习笔记(以用户注册的过程为例子)
- json_encode替代函数
- 用js判断是否为手机浏览,如果是手机浏览就跳转到手机站