我有这样的课程:
public class Class1 {
private String result;
private String ip;
private ArrayList<Class2> alarm;
}
其中 Alarm 是这样的类:
public class Class2 {
private String bla;
private String bla1;
}
有没有简单的方法可以使用 org.json 将 Class1 实例转换为 JSON 对象?
我认为利用 org.json.libJSON对象(对象) https://stleary.github.io/JSON-java/org/json/JSONObject.html#JSONObject-java.lang.Object-构造函数就是您正在寻找的。它将根据 Java 对象的 getter 构造一个 JSONObject。然后,您可以使用 JSONObject#toString 来获取生成的实际 Json。
JSONObject jsonObject = new JSONObject(instanceOfClass1);
String myJson = jsonObject.toString();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)