1、需要导入的依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.47</version>
</dependency>
2、待提取的数据格式
{"code":1,"msg":"","data":[{"overdue":"1","is_yun":"0"}]}
3、开始提取
- 要想提取出json中data的数据,首先要根据数据建立相应的实体类
- 实体类中的数据类型最好都为String类型
JSONObject object = JSONObject.parseObject(contexnt);
JSONArray array = object.getJSONArray("data");
List<Job> jobs = JSON.parseArray(array.toString(),Job.class);
jobs.forEach( job -> System.out.println(job) );