有没有办法使用TypeAdapter能够序列化父类和子类实例

时间:2012-09-25 10:49:39

标签: java json gson jsonserializer

我是json和gson的新手。我有个问题。我有一个父类和一个扩展它的子类。我有一个父类列表。有些人是儿童班。当我使用gson api toJson()时,我只获得在父类中定义的字段。有人可以给我一个关于如何实现TypeAdapter的想法,如果它是子类的实例,那么能够获取子类+父类的字段,否则只能获取父类的字段

提前致谢

1 个答案:

答案 0 :(得分:1)

看看RuntimeTypeAdapterFactory。该类不是核心Gson的一部分(但是)你可以将它复制到你的项目中。

相关问题