温馨提示×

jsonobject中怎样插入复杂对象

小樊
81
2024-06-18 22:16:55
栏目: 编程语言

要在JsonObject中插入复杂对象,可以使用JsonObject的put方法,并且可以将另一个JsonObject对象作为值传入。以下是一个示例代码:

import org.json.JSONObject;

public class Main {
    public static void main(String[] args) {
        JSONObject complexObject = new JSONObject();
        complexObject.put("name", "John Doe");
        complexObject.put("age", 30);

        JSONObject jsonObject = new JSONObject();
        jsonObject.put("id", 1);
        jsonObject.put("info", complexObject);

        System.out.println(jsonObject.toString());
    }
}

在上面的示例中,我们首先创建了一个名为complexObject的JsonObject对象,并向其添加了两个键值对(name和age)。然后,我们创建了一个名为jsonObject的JsonObject对象,并向其添加了一个简单的键值对(id)和一个复杂对象(info),其值为之前创建的complexObject对象。最后,我们打印出jsonObject对象的字符串表示形式。

0