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

Antworten auf die Frage(5)

Ihre Antwort auf die Frage