起初我不得不說我的英語不是最好的,所以不要怪我:)。如何從網頁(HTML)獲取相關信息到我的Android應用程序?
我想爲Android系統創建一個食物應用程序,它可以通過將Asynctask下載並將它們保存到數據庫(SQLite)中來獲取Web頁面的信息(如成分,準備)。
我學會了使用基於JSON的網站並在ListView中顯示結果(在下載數據之後)。現在我遇到了問題,我沒有JSON在我面前,我真的不知道如何編寫提取HTML相關信息的代碼 - 網頁。它甚至有可能嗎?
很抱歉,如果可能的u可現在我怎麼不知我,但我努力學習:)
所以我基本上知道很多有關的AsyncTask和數據庫笑。但關鍵是我不知道如何將它們全部與我的具體問題聯繫起來。
預先感謝您處理我的話題!
這裏是另一個很好的例子,使用'jsoup'從html獲取元素 - http://www.androidbegin.com/tutorial/android-basic-jsoup-tutorial/ –
'JSON'因爲這個更好的原因是因爲如果您使用'jsoup',則必須爲每個收據創建一個'html'頁面。當您使用'JSON'時,您可以使用一個文件直接從數據庫獲取所有收據/成分,甚至直接在'JSON'文件中輸入所有數據(成分/預製)。我建議你不要使用'jsoup'方法,並不是說它不可能...... –