有没有一种方便的方法可以将具有嵌套 Java 类数组的 Java 类转换为 JSON?例如,我想将以下类的实例转换为 JSON:
public class Students {
private final String serial_no;
private final class InnerData {
private final String[] strs;
private final String name;
private final String city;
}
private final StudentList[] students;
}
作为
{
"serial_no" : null,
students : [
{
"strs" : ["athlete", "grammarian"],
"name" : "John Smith",
"city" : "Auckland"
},
{
"strs" : ["postmaster", "swimmer"],
"name" : "Jane Doe",
"city" : "Sydney"
}
]
}
在春天做这件事的最好方法是什么?到目前为止,我遇到的示例似乎是没有嵌套的简单类。