【发布时间】:2013-05-02 18:52:09
【问题描述】:
我想将对象的 ArrayList (ArrayList) 存储到 SQLITE 数据库中。我读过这可以做到。我相信通过将 ArrayList 转换为 JSON,然后将其保存到 SQLITE 表中的字符串字段
有人能指出正确的方向吗?如何进行此转换以及之后如何将其转换回 ArrayList。
感谢您的宝贵时间
【问题讨论】:
-
自定义类的对象?
-
如果你要保存一个列表,为什么不把列表保存到一个表中,这样每个对象都是表中的一行呢?这将比存储和解析 JSON 高效得多,而且我认为没有任何理由这样做。
-
是的。每个对象都是一个自定义类对象
-
保存对象值的所有信息时我遇到的问题是每个对象有大约 10 个值和大约 150 个条目的 ArrayList。我让它像那样运行,但是保存起来很慢,然后全部读回来
-
@JamesDudley,我怀疑每次与 JSON 之间的转换是否会给您带来任何性能提升。
标签: android json sqlite arraylist