Le site Jackson-Dokumentation zur Datenbindung gibt an, dass Jackson die Deserialisierung von "Arrays aller unterstützten Typen" unterstützt, aber ich kann die genaue Syntax dafür nicht herausfinden.
Für ein einzelnes Objekt würde ich dies tun:
//json input
{
"id" : "junk",
"stuff" : "things"
}
//Java
MyClass instance = objectMapper.readValue(json, MyClass.class);
Für ein Array möchte ich Folgendes tun:
//json input
[{
"id" : "junk",
"stuff" : "things"
},
{
"id" : "spam",
"stuff" : "eggs"
}]
//Java
List<MyClass> entries = ?
Weiß jemand, ob es einen magischen fehlenden Befehl gibt? Wenn nicht, was ist die Lösung?