none
如何实现追加保存被序列化的 json 数据? RRS feed

  • 问题

  • 假设有这么一个 保存联系人 的应用,用户可以不断添加新的联系人,那么我们用一个 Person 类来表示一个联系人,用户添加完后点击保存,这个 Person 实例将被序列化成 json 格式并保存起来,但如果这时再添加新的联系人,那么我们没必要创建一个新的 json,把新 联系人 追加到一个 json 上就行了,关键是要怎么实现追加保存?如果联系人很多,那么追加保存也有个问题,就是每添加一个新的联系人就要将之前的所有联系人重新保存一遍?

    对于我这种问题有什么好的解决方案?

    2015年3月3日 10:07

答案

  • json的读写速度是很快的,你可以尝试一下看看序列化的方式是否能够满足需求。我建议你使用数据库替代,比如比较轻量级的SQL Express, SQLite。或者一些NOSQL数据库,数据存储格式实际上也是json格式的。

    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年3月4日 6:05
    版主

全部回复

  • 这样的person类应该会变成一个集合类,然后再转换成JSON。
    2015年3月3日 14:32
  • json的读写速度是很快的,你可以尝试一下看看序列化的方式是否能够满足需求。我建议你使用数据库替代,比如比较轻量级的SQL Express, SQLite。或者一些NOSQL数据库,数据存储格式实际上也是json格式的。

    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年3月4日 6:05
    版主