Jsoup的使用(詳解)

2021-07-23 02:13:31 字數 829 閱讀 2681

乙個很強力的html解析的第三方庫

compile 'org.jsoup:jsoup:1.9.2'
* jsoup官網

* jsoupapi

string html = "

你的html**段body>

html>";

document doc = jsoup.parse(html);

這個方法使我們解析任何乙個html的必定開始。jsoup.parse(html)

以上是parse支援的所有格式,是不是很強大。

這裡的返回值都是elements 我們需要對其進行遍歷獲取 標籤體內自己想要的資料

在獲取到對應的elements後,我們遍歷其中的每乙個元素,獲取其中我們想要型別的資料

就像上面一樣,這裡我們遍歷了elements元素中 所有src的位址

可以看到其中有很多獲取對應資料的方法,這裡不再累述。

使用 jsoup 解析HTML

test public void analysishtmlbystring test public void anlysishtmlbyfile throws ioexception element ele doc.getelementbyid btn system.out.println ele....

jsoup使用心得

因為要分析頁面資料,而本人正則能力實在不強,所以在頁面分析時選擇使用jsoup作為頁面解析工具。用來處理頁面資料,先上開發文件 public static void main string args throws interruptedexception document document html...

使用 jsoup 解析HTML

test public void analysishtmlbystring test public void anlysishtmlbyfile throws ioexception element ele doc.getelementbyid btn system.out.println ele....