首頁 >Java >java教程 >什麼是Jsoup? Jsoup的用法是什麼?

什麼是Jsoup? Jsoup的用法是什麼?

不言
不言原創
2018-09-26 14:27:357272瀏覽

本篇文章帶給大家的內容是關於什麼是Jsoup? Jsoup的用法是什麼?有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

啥是jsoup?

jsoup我就不巴拉巴拉了,具體介紹百度或去官網查看。

jsoup怎麼用?

jsoup和jquery的操作相似,以下簡單使用一下。

使用jsoup大概也就以下幾個步驟:

1、取得整個html文件

2、使用選擇器取得需要爬的資料節點集合

3、循環遍歷使用選擇器取得對應資料

實例

這是專案結構也就普通的一個測試項目,需要導入jsoup-x.xx.x.jar包,然後再建一個實體類別。

 我們就拿這個嘰歪笑話來說。

 每一個笑話對應一個div。

 

建立一個測試main方法透過Jsoup.conect(url).get();方法取得對應整個html頁面

然後透過select方法。 select方法跟jquery選擇器類似,可以透過 .,#,屬性等選擇標籤。

注意:這裡選擇器選擇所有class為xh的節點也就是上文所有的笑話節點集合

然後循環節點集合

然後根據節點的class屬性取得對應的節點然後text()方法取得節點文字。然後運行輸出。

附上運行結果:

jsoup可玩性挺大的,過年,過節爬爬火車票啥的。簡單介紹就到這裡了。

以上是什麼是Jsoup? Jsoup的用法是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn