您的位置:首页 > Web前端 > JavaScript

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.获取元素的属性、文本和HTML
5.操作URL
6.测试例子
7.jsoup在线APIhttp://jsoup.org/apidocs/
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: