[英]Retrieve HTML tag and plain text from URL
我想知道是否可以檢索HTML標簽和純文本,例如
<p>This is text </p>
或<div>
或This is text
通過使用XmlPullParser
? 我在這里閱讀,不建議這樣做。 那么,有沒有其他替代方法或簡單的代碼可以讓您檢索HTML和純文本,就像我上面想要的那樣? 我仍然是android的初學者。 謝謝您的幫助。
我認為您最好的選擇(我也使用過)是JSOUP。
JSOUP使用DOM,CSS和類似jquery的方法提供了非常方便的API來提取和處理數據。 JSOUP允許您從URL,文件或字符串等中抓取並解析HTML。
jSoup: https ://jsoup.org/
您在這里有一個不錯的教程(不是我的教程) http://www.androidbegin.com/tutorial/android-basic-jsoup-tutorial/
JSOUP是一個很棒的解析器,並且是最常用的解析器之一。
可能對您有幫助的另一件事是HTML organizer
,編寫解析器時發生的常見情況是HTML格式文件錯誤。 這種情況比您期望的發生的頻率更高,因此HTML organizer
可以減少錯誤的數量。
我使用的一個好的組織器是: 整潔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.