JSONArray.parseArray怎么使用
时间: 2024-05-12 14:19:31 浏览: 17
JSONArray.parseArray是阿里巴巴fastjson库中的一个方法,用于将json字符串解析成JSONArray对象。
使用方法如下:
1. 导入fastjson库
```
import com.alibaba.fastjson.JSONArray;
```
2. 调用parseArray方法
```
String jsonStr = "[{\"name\":\"Tom\",\"age\":18},{\"name\":\"Lucy\",\"age\":20}]";
JSONArray jsonArray = JSONArray.parseArray(jsonStr);
```
其中,参数jsonStr为要解析的json字符串,jsonArray为解析后得到的JSONArray对象。
3. 遍历JSONArray对象
```
for (int i = 0; i < jsonArray.size(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(i);
String name = jsonObject.getString("name");
int age = jsonObject.getIntValue("age");
System.out.println("name: " + name + ", age: " + age);
}
```
通过getJSONObject方法获取每个JSONObject对象,再通过getString和getIntValue方法获取对应的属性值。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)