标签: java android
我想使用Gson为String创建一个匿名对象。
我的对象不是null,但是方法" toJson" return null。
我该如何解决这个问题?
答案 0 :(得分:3)
来自users guide:
Gson也可以反序列化静态嵌套类。但是,Gson不能自动反序列化纯内部类,因为它们的no-args构造函数还需要对反序列化时不可用的包含Object的引用。
Gson没有进行序列化并返回null。您可以使用静态嵌套类而不是匿名内部类。