并非所有字段都由toJson()序列化

时间:2012-09-18 08:08:21

标签: java json gson

我正在使用Gson 2.2的{​​{1}}方法将java对象序列化为json字符串。 java对象的类型为:

toJson()

除了public class LOB implements Serializable{ private int id; private LOBType type; private TypeSpecificData data; public class TypeSpecificData { private String a; private int b; } } 类型的data字段外,对象的所有字段都是序列化的。

如何在json字符串中包含此字段?

目前我正在进行序列化,如下所示:

TypeSpecificData

1 个答案:

答案 0 :(得分:2)

默认情况下,Gson不会序列化null对象引用。请检查一下。

Link to GSON documentation