如何包装或序列化POJO类?

时间:2015-12-17 01:02:31

标签: java android serialization parcelable pojo

我写了this Java parser library,它输出了一组POJO classes:

  • 优惠
  • 地址
  • VideoSize

由于我想在Android项目中使用已解析的数据,我遇到了一个问题:模型类不可分区也不可序列化。后者可以通过java.io.Serializable实施。有没有办法实现Parcelable而不将所有字段复制到新模型中?

1 个答案:

答案 0 :(得分:0)

您不需要新型号。您需要序列化所需的每个模型以实现Parcelable并将自己写入parcel,以便对它们进行序列化和反序列化。我假设您试图将其中一个传递给活动/服务 - 在这种情况下,您需要能够使用这两种方法之一来序列化模型。

如果您没有尝试在活动/服务之间发送它们,我想知道为什么它们不是可以进行的,也不是可序列化的。

相关问题