我有一个像下面这样的课-
public class Person {
private String firstName;
private String lastname;
private Address address;
// getters and setters
}
public class Address {
private String streetName;
private String postCode;
private Contact contact;
// getters and setters
}
public class Contact {
private String telephone;
private String email;
// getters and setters
}
我正在使用这样的 gson 库将其转换为 json 对象-
Gson gson = new GsonBuilder()
.serializeNulls()
.setPrettyPrinting()
.create();
System.out.println(gson.toJson(new Person()));
然后我得到 json 喜欢-
{
"firstName": null,
"lastname": null,
"address": null
}
但我正在寻找一个像 -
{
"firstName": null,
"lastname": null,
"address": {
"streetName": null,
"postCode": null,
"contact": {
"telephone": null,
"email": null
}
}
}
有人可以帮我实现这一目标吗?
开心每一天1111
蓝山帝景
慕姐4208626
饮歌长啸
随时随地看视频慕课网APP
相关分类