我写了this Java parser library,它输出了一组POJO classes:
由于我想在Android项目中使用已解析的数据,我遇到了一个问题:模型类不可分区也不可序列化。后者可以通过java.io.Serializable
实施。有没有办法实现Parcelable
而不将所有字段复制到新模型中?
答案 0 :(得分:0)
您不需要新型号。您需要序列化所需的每个模型以实现Parcelable并将自己写入parcel,以便对它们进行序列化和反序列化。我假设您试图将其中一个传递给活动/服务 - 在这种情况下,您需要能够使用这两种方法之一来序列化模型。
如果您没有尝试在活动/服务之间发送它们,我想知道为什么它们不是可以进行的,也不是可序列化的。