遍历JSONArray
时间: 2023-06-22 17:20:17 浏览: 88
遍历JSON文件内容
遍历JSONArray可以通过JSONArray对象的length()和get()方法来实现。具体步骤如下:
1. 获取JSONArray对象
```
JSONArray jsonArray = new JSONArray(jsonStr);
```
2. 遍历JSONArray
```
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jsonObj = jsonArray.getJSONObject(i);
// 进行相关操作
}
```
其中,length()方法获取JSONArray元素的个数,getJSONObject()方法获取指定下标处的JSONObject对象。
需要注意的是,如果JSONArray中的元素不是JSONObject类型,而是其他基本数据类型或者字符串类型等,可以使用JSONArray的get()方法来获取,例如:
```
for (int i = 0; i < jsonArray.length(); i++) {
String str = jsonArray.getString(i);
// 进行相关操作
}
```
阅读全文