0

我有一个ArrayList- List<Checklist> checklists。该类Checklist包含一个ArrayList- List<Item> items。这些为我的应用程序的用户存储了一系列清单及其项目。是否可以序列化列表checklists以保存用户清单?

我已经尝试了我能找到的一切,我能做的最好的就是在checklists没有items字段的情况下将其序列化为字节数组。

如果这是不可能的,我应该重组我的列表还是有更好的方法来保存这些数据?(也许是数据库)

4

1 回答 1

0

我使用 GSON 库将对象序列化为 JSON 字符串并对其进行反序列化。结果很好。

http://code.google.com/p/google-gson/

该库足够智能,可以识别类似命名的变量并适当地键入它们。我强烈推荐这种方法。它甚至可以识别您是否在类中有类。这很棒。

于 2012-04-12T01:07:08.020 回答