json中想解析""""
时间: 2024-01-29 08:10:39 浏览: 148
在Java中解析JSON字符串可以使用JSON库,如阿里巴巴的fastjson库。下面是一个示例代码,演示了如何解析JSON字符串并获取其中的数据:
```java
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
public class JsonParser {
public static void main(String[] args) {
String jsonStr = "[{\"age\":19,\"name\":\"张三\",\"score\":78.5,\"sex\":\"男\"},{\"age\":21,\"name\":\"李四\",\"score\":89,\"sex\":\"女\"}]";
JSONArray jsonArray = JSONArray.parseArray(jsonStr);
for (int i = 0; i < jsonArray.size(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(i);
String name = jsonObject.getString("name");
System.out.println(name);
}
}
}
```
这段代码首先将JSON字符串转换为JSONArray对象,然后通过循环遍历JSONArray中的每个JSONObject,再通过getString方法获取其中的"name"字段的值,并打印输出。
阅读全文