JSONObject 转JSONArray
时间: 2024-08-13 17:09:18 浏览: 43
详解JSONObject和JSONArray区别及基本用法
5星 · 资源好评率100%
`JSONObject` 是 JSON 格式数据的一种表示,主要用于存储键值对,而 `JSONArray` 则是一个有序的元素集合,用于存储多个 JSON 对象或简单类型的数据。如果你有一个 `JSONObject` 并想将其转换为 `JSONArray`,你可以这样做:
首先,在 Java 中,你需要使用 org.json 库(如果还没引入,请先添加依赖)。假设你有一个名为 `jsonObj` 的 JSONObject:
```java
import org.json.JSONArray;
import org.json.JSONObject;
JSONObject jsonObj = new JSONObject();
// 假设jsonObj已经被填充了内容
// 将 JSONObject 转换为 JSONArray
JSONArray jsonArray = new JSONArray();
jsonArray.put(jsonObj);
```
这里,我们创建了一个新的 `JSONArray`,然后将 `JSONObject` 添加到其中,使其成为 JSONArray 的一个元素。
阅读全文