开发者社区> 问答> 正文

怎么将有相同值得json放在一组

处理的json是文章的列表,其中有:日期、文章标题、连接、发布时间戳等对象。
做android app打算把同一天的文章都在viewpager的一页里,那应该怎么返回相应的数据结构呢?
我想过将日期做为key,对应这一天的jsonArray处理好作为value,但是这样需要遍历读取出日期,再判断,加入。虽然数据量不大,但是这样代码太麻烦了。
请问有什么好的处理方法呢?或者android开发有什么好的解决方法不用这么麻烦的呢?
json格式是这样的:
screenshot

展开
收起
蛮大人123 2016-03-09 13:48:09 2180 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    服务器返回json:
    screenshot
    java类
    screenshot
    用gson对服务器返回的json转换成java对象,然后存入sqlite,用id为主键。
    我习惯用Afinal数据库框架。
    从本地恢复数据就很简单啦,ORDERY BY id DESC LIMIT xx条即可。甚至像网易新闻,有不同分类新闻,在java类加type字段,查找时WHERE type=x ORDERY BY id DESC LIMIT xx条.

    2019-07-17 18:55:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载