多级jcon也可以这么操作码
时间: 2024-04-16 11:26:52 浏览: 32
一行代码获取JSON多级信息
是的,你可以使用 JSONObject 的 put 方法来操作多级的 JSON 数据。
以下是一个示例代码:
```java
JSONObject jsonObject = new JSONObject();
try {
JSONObject innerObject = new JSONObject();
innerObject.put("key1", "value1");
innerObject.put("key2", "value2");
jsonObject.put("nestedObject", innerObject);
} catch (JSONException e) {
e.printStackTrace();
}
System.out.println(jsonObject.toString()); // 打印 JSONObject
```
在这个示例中,我们创建了一个嵌套的 JSONObject,并将其作为值存入了外部 JSONObject 中的 "nestedObject" 键中。
你可以根据需要嵌套多级的 JSONObject 或 JSONArray 来构建复杂的 JSON 结构。
希望这个示例对你有帮助!如果还有其他问题,请随时提问。
阅读全文