我正在研究开发一个应用程序,将一个网站转换为更具可读性的Android应用程序数据。我在大学并有一个在线公告板,可以在网上查看,但如果可能的话,我想把它转移到Android上的应用程序,使其更容易在移动设备上阅读。
我的想法是应用程序将转到公告板所在的网站并在html代码中读取,以在列表适配器视图中显示每个通知。每个通知都在它自己的div中,所以我假设我可以使用它将每个通知拆分为列表适配器视图中的自己的按钮。这是可能的,如果是这样,我怎么能这样做。我已经尝试谷歌的答案,但我还没有找到解决这个问题。
感谢您的帮助
答案 0 :(得分:3)
对我来说似乎过于复杂。我不会处理使用Android的所有内容。我在机器(服务器)上抓取数据,然后将所有需要的数据转换为JSON,让Android(客户端)使用简单的JSON解析器获取数据。
在我看来,如果您无法访问托管网站的服务器,那将是最简单的解决方案,以便直接为您生成JSON Feed。
编辑:回答你的评论Boardy。
这是JSON项目的官方网站,以便了解它是什么。然后,如果您有权访问提供该页面的Web服务器(我假设它是基于PHP的站点)并且想要修改或添加提供JSON提要的功能,那么您还应该查看PHP JSON documentation。 / p>
要解析Android上的JSON,请查看此SO question,同时不要忘记查看JSON implementation上的官方Android文档。