起初我不得不说我的英语不是最好的,所以不要怪我:)。如何从网页(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'方法,并不是说它不可能...... –