我正在用java做一个Android的小项目,我用spotify的webapi来获取数据。
在访问时,我首先注意到:https://developer.spotify.com/technologies/web-api/是开发人员可以选择使用xml或json。
我想要做的是‘缓存’我的数据,以便我可以做以下工作:
我希望对我的用户尽可能快,以便在解析和加载数据时更新ui。为此,我勾画了两个用例。
什么样的文件类型更适合用于我的问题?xml解析还是json解析?
我如何进行这个解析?哪些工具符合我的要求?
哪种用例更适合使用?
如果你以前做过这样的事情,有什么建议吗?
如有任何指导,敬请
发布于 2012-05-15 07:34:26
我不区分XML或JSON。要缓存数据,您有两个选项。要么将数据写入文件(需要对文件进行重新分析以提取数据(除非您创建一个新文件,例如CSV数据)),要么在解析后将所需数据写入数据库。至于更新ListView,这取决于您有多少条目。
Android有内置的XML和JSON解析器。你不需要GSON。
发布于 2012-05-15 07:25:03
我推荐JSON,因为JSON在传输时使用较少的带宽女巫,而且google已经创建了一个很棒的json解析器库,名为葛森。
https://stackoverflow.com/questions/10595960
复制相似问题