我知道如何序列化 java 对象。但是如果我有一个对象并且在另一个为空的对象内部怎么办?
例如
我的第一堂课:
public class Invoice {
private Adresse adresse;
private Double betrag;
private Double ust;
private String zweck;
}
我的第二堂课:
public class Adresse {
private String name;
private Ort ort;
}
我的第三堂课:
public class Ort {
private String plz;
private String name;
}
也许更多生成的子类......
我想得到这个 json 对象:
{"adresse":{"name":null,"ort"{"plz":null,"name":null}},"betrag":null,"Ust":null,"zweck":null}
我不允许更改我的 POJO。什么样的框架可以为我做到这一点?我尝试了 gson,但 gson 不适用于子类。
问候,戴夫