本篇文章帶給大家的內容是關於什麼是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中文網其他相關文章!