如何从jsonarray中获取jsonObject对象
时间: 2024-05-13 19:18:57 浏览: 119
Json.zip_JSON_java json
可以使用以下代码从 `JSONArray` 中获取 `JSONObject` 对象:
```java
JSONArray jsonArray = new JSONArray("[{ \"name\":\"John\", \"age\":30 },{ \"name\":\"Tom\", \"age\":40 }]");
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(i);
// 在这里处理获取到的 jsonObject 对象
}
```
在上面的代码中,我们首先创建了一个包含两个 `JSONObject` 对象的 `JSONArray` 对象。然后我们使用 `for` 循环遍历这个 `JSONArray`,并使用 `getJSONObject()` 方法获取每个 `JSONObject` 对象。在获取到每个 `JSONObject` 后,我们可以在循环中对其进行处理。
阅读全文