JSONArray jsonArray = JSON.parseArray
时间: 2024-09-06 13:07:28 浏览: 47
com.alibaba.fastjson.JSONArray依赖jar.rar
JSONArray是`org.json`库中的一个类,它用于存储JavaScript数组的结构。当你需要从JSON字符串解析出一个数组时,可以使用`JSONArray.parseArray()`方法。这个方法接受两个参数:
1. 第一个参数是一个包含JSON文本的字符串,例如:
```java
String jsonStr = "[\"Apple\", \"Banana\", \"Cherry\"]";
```
2. 第二个参数是一个`Class<T>`,指定了你期望的结果元素的类型,如果你不知道元素类型,可以传`Object.class`:
```java
Class<String> className = String.class;
JSONArray jsonArray = new JSONArray().parseArray(jsonStr, className);
```
这将会返回一个`JSONArray`对象,其中包含了每个字符串元素。
如果JSON字符串不是一个有效的数组,`parseArray()`方法会抛出异常,比如`JSONException`。因此,在实际使用中,通常会添加异常处理来检查解析是否成功。
阅读全文