annonymus对象上的Gson“toJson”返回null

时间:2014-03-30 07:06:43

标签: java android

我想使用Gson为String创建一个匿名对象。

我的对象不是null,但是方法" toJson" return null。

enter image description here

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

来自users guide

  

Gson也可以反序列化静态嵌套类。但是,Gson不能自动反序列化纯内部类,因为它们的no-args构造函数还需要对反序列化时不可用的包含Object的引用。

Gson没有进行序列化并返回null。您可以使用静态嵌套类而不是匿名内部类。