1

我想存储类似的东西

ImmutableList<Fruit> list =
    ImmutableList.of(new Orange(42), new Banana(43), new Apple("green"), new Apple("red"));

使用 GSon。显然我需要修改序列化,因为无法从默认输出重新创建列表

[{"value":42},{"value":43},{"color":"green"},{"color":"red"}]

将字段“类型”与自定义反序列化器一起添加可能会,但在尝试之前,我想问一下是否有更好的方法。

4

0 回答 0