带有org.json lib的JSON Java对象 [英] Java object to JSON with org.json lib
本文介绍了带有org.json lib的JSON Java对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我上了这样的课:
public class Class1 {
private String result;
private String ip;
private ArrayList<Class2> alarm;
}
在其中警告其此类的地方:
Where Alarm its a class like this:
public class Class2 {
private String bla;
private String bla1;
}
有没有一种简单的方法可以将org.json的Class1实例转换为JSON对象?
Is there easy way to convert instance of Class1 to JSON object with org.json?
推荐答案
I think the utilizing org.json.lib's JSONObject(Object) constructor is what you're looking for. It will construct a JSONObject from your Java Object based on its getters. You can then use JSONObject#toString to get the actual Json produced.
JSONObject jsonObject = new JSONObject(instanceOfClass1);
String myJson = jsonObject.toString();
这篇关于带有org.json lib的JSON Java对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文