2013-05-08 78 views
3

我想将对象的ArrayList(ArrayList)存储到SQLITE数据库中。我已经读过这可以完成。我相信通过将ArrayList转换为JSON,然后将其保存到SQLITE表中的字符串字段将对象的ArrayList转换为JSON以保存到SQLITE中

有人可以指出我如何进行此转换以及如何将其转换回ArrayList的正确方向。

感谢您的时间

+0

自定义类的对象? – Blackbelt 2013-05-08 13:52:14

+0

如果你要保存一个列表,为什么不把这个列表保存到一个表中,使得每个对象都是表中的一行?这比存储和解析JSON更有效率,我认为没有其他理由这样做。 – 2013-05-08 13:53:20

+0

是的。每个对象都是一个自定义类对象 – 2013-05-08 13:53:57

回答

3

这可以帮助你:

http://www.kodejava.org/examples/588.html

这个例子说明如何Collection (List/ArrayList)转换为JSON比你可以在你的JSON字符串存储在数据库Sqlite

它也显示如何从JSON返回ArrayList字符串。