带有org.json lib的JSON Java对象 [英] Java object to JSON with org.json lib

查看:111
本文介绍了带有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?

推荐答案

我认为利用org.json.lib的

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆