本文主要是推荐hutool 使用 Json
https://mvnrepository.com/artifact/cn.hutool/hutool-all/4.5.9
<!-- https://mvnrepository.com/artifact/cn.hutool/hutool-all -->
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>4.5.9</version>
</dependency>
String jsons = "{'com':'zhongtong','data':[{'ftime':'2019-05-15 13:43:51','context':'【上海市】 快件已在 【九亭三部】 签收'},{'ftime':'2019-05-14 13:43:51','context':'【上海市】 快件已在 【九亭三部】 签收'}]}";
JSONObject json = new JSONObject(jsons);
String a = json.getStr("com");
JSONArray array = json.getJSONArray("data");
for (int i = 0; i < array.size(); i++) {
JSONObject data = array.getJSONObject(i);
String b= data.get("ftime").toString();
System.out.println(b);
}
还有一种是基本的com.alibaba.fastjson.JSONArray;
JSONObject jsonObject = JSONObject.parseObject(jsons);
//json外层数据
System.out.println(jsonObject.getString("com"));
//json中的字符串
JSONArray array = jsonObject.getJSONArray("data");
//遍历获取数据
for (int i = 0; i < array.size(); i++) {
JSONObject data = array.getJSONObject(i);
String ftime = data.get("ftime").toString();
}