我想从网页中获取数据在我的Android应用样式并显示它们显示它们的有效途径,是有这样做的有效途径?我已经尝试过XML解析器,但该应用程序变得非常缓慢。从网页中获取数据,并在Android应用
回答
我认为HTML解析器是足够有效的,如果你想restyle网页(删除,添加的东西,等等)
你试过JSoup?
jsoup是一个Java库与现实世界的HTML工作。它为 提供了一个非常方便的API,用于提取和操作数据,使用最好的DOM,CSS和类似jquery的方法。
jsoup实现了WHATWG的HTML5规范,并解析HTML到 现代浏览器做同样的DOM。
scrape and parse HTML from a URL, file, or string find and extract data, using DOM traversal or CSS selectors manipulate the HTML elements, attributes, and text clean user-submitted content against a safe white-list, to prevent XSS attacks output tidy HTML
jsoup是专门用来对付HTML的所有品种,在 野外发现;从原始和验证,到无效的标签汤; jsoup将 创建一个合理的分析树。
添加到项目:
下载的lib
右键单击项目>属性> Java构建路径>库>添加[外]罐子
哦谢谢你,我会尝试。 – 2014-09-25 11:02:17
不客气。 添加到项目: 下载LIB http://jsoup.org/download - 右键单击项目>属性> Java构建路径>库>添加[外]罐 – user3439968 2014-09-25 11:10:13
- 1. 从网页获取数据并在Android上使用Java
- 2. 从Android应用程序获取网页上的POST数据?
- 3. 从网页获取数据
- 4. 从网页获取数据
- 5. 从网页获取数据?
- 6. jSoup从网页获取数据并在JavaFX中显示TableView
- 7. 使用Python从网页获取数据
- 8. 从iOS中的网页获取数据
- 9. 从网页获取数据到表中
- 10. 从网页中获取数据?
- 11. 使用Android从网络获取数据?
- 12. 如何使用WebRequest发布数据并从网页获取响应
- 13. 从网页表获取数据
- 14. 硒jSoup从Javascript获取数据网页
- 15. 从外部网页获取数据
- 16. 从网页获取一些数据
- 17. android应用程序如何从网络获取数据?
- 18. 从网站获取数据Api到Android应用程序
- 19. 如何从数据库中获取值并在android应用程序中显示
- 20. Android从网络获取数据
- 21. Android - 从网站获取数据
- 22. 获取网页并保存在数据库中?
- 23. C#获取网页数据
- 24. 如何从网页获取HTML数据到Android?
- 25. 从网页上刮取网页数据
- 26. 从其他网站获取数据并显示在我们的页面中。
- 27. android从活动中获取数据并在html中显示
- 28. 从网页读取数据
- 29. 从网址获取POST响应并打印页面响应?
- 30. 从网址获取数据以在下一页使用
把所有的网页在入资产文件夹,打开在Andorid的 – 2014-09-25 10:51:26
的WebView我希望应用程序要求生活,如果发生任何变化,我希望它在应用程序中。 – 2014-09-25 11:00:44
使用任何HTML解析器的Android – 2014-09-25 11:04:52