ichimarugin7
ichimarugin7
采纳率44.4%
2015-11-02 01:56 阅读 2.9k

Android 用Gson解析从服务器获取的JSON数据,存入SQLite数据库

图片说明

比如这么一段JSON数据,用Gson解析后存在这几个model里面
图片说明
然后想存入SQLite本地数据库中。
如果数据库建表 那要怎么建?字段里面需要List<>而且还需要关联其他表。

而且我不知道这种方法是不是好,网上找到一种简便的方法。每次取得JSON数据以String类型保存到SharedPreference中,然后用的时候取出来再用Gson解析,我感觉这挺方便的,但不知实际开发中是怎么用的?说实话有时候我感觉Android上的SQLite数据库有点多余。。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • zhonghuliu zhonghuliu 2015-11-02 02:31
          **Android中的数据库存储具有一定特性的数据.你的情况,需要存储的不需要用数据库.建立一个对象bean,然后需要用到这些数据时,Gson解析后便可直接用,需要保存简单的数据可以用SharedPreference来保存.**
    
    点赞 评论 复制链接分享
  • FJeKin FJekin 2015-11-03 01:18

    sp只能存储少量数据,而且键值名不能一样,如果一样会被覆盖,而且查询起来操作不方便。当数据量大的时候,你就知道sqlite的好处了,操作简便,相对于网络数据来说,不用联网,效率又快

    点赞 评论 复制链接分享
  • crazy1235 月盡天明 2015-11-04 06:52

    数据量少的时候可以使用sharepreference。
    大的时候还是建议使用sqlite。这样读写速度比sp快。

    点赞 评论 复制链接分享
  • dongfeng9ge 东风玖哥 2016-07-27 05:40

    你试试GreenDAO

    点赞 评论 复制链接分享

相关推荐