wie man JSONArray mit camel-jackson in eine Objektliste konvertiert
Habe die Zeichenfolge des JSON-Arrays wie folgt
{"Compemployes":[
{
"id":1001,
"name":"jhon"
},
{
"id":1002,
"name":"jhon"
}
]}
Ich möchte dieses Jsonarray in konvertierenList<Empolyee>
. dazu hatte ich die maven-abhängigkeit hinzugefügt "camel-jackson
"und schreibe auch die Pojo - Klasse für Mitarbeiter. Aber wenn ich versuche, meinen unten stehenden Code auszuführen
ObjectMapper mapper = new ObjectMapper();
List<Employe> list = mapper.readValue(jsonString, TypeFactory.collectionType(List.class, Employe.class));
Ich erhalte die folgende Ausnahme.
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]
Kann jemand bitte sagen, was fehlt oder was falsch gemacht wird