JSONArray.parseArray方法 案例演示
时间: 2023-11-29 18:04:24 浏览: 86
JSONArray.fromObject()方法和引入net.sf.json所需的依赖包
好的,这里有一个简单的示例演示如何使用 `JSONArray.parseArray` 方法。
假设我们有以下 JSON 字符串:
```
[
{
"name": "Alice",
"age": 25
},
{
"name": "Bob",
"age": 30
}
]
```
我们可以使用 `JSONArray.parseArray` 方法将其解析为一个 `JSONArray` 对象。示例代码如下:
```java
import com.alibaba.fastjson.JSONArray;
public class Main {
public static void main(String[] args) {
String jsonString = "[{\"name\":\"Alice\",\"age\":25},{\"name\":\"Bob\",\"age\":30}]";
JSONArray jsonArray = JSONArray.parseArray(jsonString);
for (Object obj : jsonArray) {
JSONObject jsonObj = (JSONObject) obj;
String name = jsonObj.getString("name");
int age = jsonObj.getIntValue("age");
System.out.println(name + " is " + age + " years old.");
}
}
}
```
运行上述代码,输出如下:
```
Alice is 25 years old.
Bob is 30 years old.
```
这样我们就成功地将 JSON 字符串解析成了一个 `JSONArray` 对象,并且可以方便地从中获取每个 JSON 对象的属性值。
阅读全文