我們如何從網站檢索數據並將其解析爲Android應用程序中的可讀格式?這意味着我想從網站提取數據並將其用於我的android應用程序,並按照我的方式進行格式化。它可以是任何網站。從Android應用程序的網站檢索數據
15
A
回答
12
您可以使用jsoup
解析任何類型的網頁。 Here你可以找到jsoup庫和完整的源代碼。
下面是一個例子:http://desicoding.blogspot.com/2011/03/how-to-parse-html-in-java-jsoup.html
安裝在Eclipse:
- 右鍵單擊項目
- 的Buildpath
- 添加外部檔案
- 選擇.jar文件
您可以非常舒適地根據標籤/父母/孩子進行解析
0
1
您可以在HTML解析,但它不是建議,而不是要求網站所有者提供Web服務,那麼你可以分析信息。
+0
我將在自己的Web服務器上上傳數據。我如何繼續將這些數據包含在我的Android應用程序中? – Si8
2
使用此
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet("http://www.someplace.com");
ResponseHandler<String> resHandler = new BasicResponseHandler();
String page = httpClient.execute(httpGet, resHandler);
這可以用來抓取整個網頁的HTML字符串,即「<html>...</html>"
注意 您需要聲明以下「使用許可權'在android manifest xml file
...通過@Squonk回答here
並且還檢查this answer
相關問題
- 1. 從php網站檢索數據到Android應用程序
- 2. 如何從網站檢索數據到iPhone應用程序
- 3. Android如何從網站檢索數據?
- 4. Android應用程序從網站中檢索圖像和文字
- 5. 從網站檢索數據
- 6. 從網站檢索數據
- 7. Android:如何檢索從phpliteadmin到android應用程序的數據..?
- 8. 連接到Android應用程序中的網站並檢索html
- 9. 從網站提取Android應用程序的數據
- 10. 從Android應用程序的網站拉數據
- 11. 從我的Android應用程序中的Wordpress中檢索數據
- 12. 從遠程sqlserver檢索數據到android應用程序
- 13. 如何從網站檢索實時數據到C#winform應用程序?
- 14. 從另一個運行的Android應用程序檢索數據
- 15. 從Android應用程序的Web服務器檢索數據
- 16. 從網站啓動Android應用程序
- 17. 從網站訪問android應用程序?
- 18. android.os.NetworkOnMainThreadException從Android應用程序發佈數據到網站
- 19. 從網站更新數據庫android應用程序
- 20. 從網站獲取數據Api到Android應用程序
- 21. 從網站更新數據庫android應用程序
- 22. 如何從網站發送svg數據到android應用程序
- 23. 從網站同步並更新數據庫android應用程序
- 24. 網站將信息推送到應用程序或從網站檢索應用程序的設計
- 25. 如何從android應用程序訪問網站(android應用程序 - >網站 - >網站的數據庫(mssql數據庫服務器))
- 26. Android移動應用程序從雲中檢索數據
- 27. 從Android應用程序中檢索數據
- 28. Android應用程序檢索數據從API(模型到活動)
- 29. Java - 從網站檢索數據
- 30. 從動態網站檢索數據
好的我會問網站所有者......但實際上想要的是,例如,您有一個網站,您在其中發佈許多文章..我只想獲得該文章的標題在應用程序..你可以把這個作爲一個例子.. – dejavu
得到了XML文件...現在需要知道如何解析XML到我的Android應用程序.. – dejavu
你可以看看這個: http:// stackoverflow.com/questions/2971155/what-is-the-fastest-way-to-scrape-html-webpage-in-android或者你可以看看這個: http://blog.andrewpearson.org/2010/ 07/android-html-parsing.html – Khafaga