Java 如何使用Gson反序列化非静态内部类?

Java 如何使用Gson反序列化非静态内部类?,java,gson,nested-class,Java,Gson,Nested Class,Gson手册中提到,如果自定义实例创建者编写以下代码,则可以反序列化非静态内部类: 我不明白,怎么做到?我需要注册实例创建者才能使用它,但要注册它,我需要它的一个实例。因此,我不能将封闭类放入协构造函数中 如何?这可能会有所帮助:“非静态内部”是一个重言式。您是否有需要序列化/反序列化包含内部类的代码示例?

Gson手册中提到,如果自定义实例创建者编写以下代码,则可以反序列化非静态内部类:

我不明白,怎么做到?我需要注册实例创建者才能使用它,但要注册它,我需要它的一个实例。因此,我不能将封闭类放入协构造函数中


如何?

这可能会有所帮助:“非静态内部”是一个重言式。您是否有需要序列化/反序列化包含内部类的代码示例?