導讀跟大家講解下有關什么是Jsoup?Jsoup的用法是什么?,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說什么是Jsoup?Jsoup的用
跟大家講解下有關什么是Jsoup?Jsoup的用法是什么?,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說什么是Jsoup?Jsoup的用法是什么?,小編也收集到了有關什么是Jsoup?Jsoup的用法是什么?的相關資料,希望大家看到了會喜歡。
本篇文章給大家帶來的內容是關于什么是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中文網其它相關文章!
來源:php中文網