记录学习过程中碰到的json对象数组字符串转成list方法

来源:互联网 发布:江东是哪里 知乎 编辑:程序博客网 时间:2024/06/05 14:08

解决方法 是用jackson-databind-2.8.8.jar这个包

import com.fasterxml.jackson.databind.ObjectMapper;


如一个 json格式是[{'name':'zhangshan','age':'16'},{'name':'zhangshan','age':'16'},{}.....]

我们很容易看出是一个数组里面存这一个个对象的格式下面就是一点解析的代码

String functions=解析的json格式数据;list里面对应的实体类Function

ObjectMapper objectMapper = new ObjectMapper();  

 JavaType javaType = objectMapper.getTypeFactory().constructParametricType(List.class, Function.class);  

List<Function> list = objectMapper.readValue(functions, javaType);



阅读全文
0 0