如何使用camel-jackson将JSONArray转换为对象列表
2022-09-01 04:10:58
我有json数组的字符串,如下所示
{"Compemployes":[
{
"id":1001,
"name":"jhon"
},
{
"id":1002,
"name":"jhon"
}
]}
我想把这个jsonarray转换为.为此,我添加了maven依赖项“”,并为员工编写了pojo类。但是当我尝试运行下面的代码时List<Empolyee>
camel-jackson
ObjectMapper mapper = new ObjectMapper();
List<Employe> list = mapper.readValue(jsonString, TypeFactory.collectionType(List.class, Employe.class));
我得到以下异常。
org.codehaus.jackson.map.JsonMappingException: Can not deserialize instance of java.util.ArrayList out of START_OBJECT token
at [Source: java.io.StringReader@43caa144; line: 1, column: 1]
有人可以告诉我错过了什么或做错了什么吗?