我正在用java开发一个小的Android项目,我正在使用spotify的webapi来获取数据来玩弄。
我在访问https://developer.spotify.com/technologies/web-api/时注意到的第一件事是开发人员可以选择使用xml或json。
我想做的是“缓存”我的数据,以便我可以执行以下操作:
- 从文件中读取一个值,或者根据不同的值构造一个对象
- 将上面创建的对象添加到 lisviewadapter
- 使用更新的适配器更新列表视图
- 迭代前面的步骤,直到文件解析完成
我希望我的用户尽可能快,以便在解析和加载数据时更新 ui。为此,我绘制了 2 个用例。
- 将项目添加到列表视图直到完成
- 显示 X 数量的项目并显示加载更多按钮
哪种文件类型更适合用于解决我的问题?xml解析还是json解析?
我该怎么做这个解析?哪些工具符合我的要求?
哪个用例似乎更好用?
如果您过去做过类似的事情,有什么建议吗?
任何指导表示赞赏