La documentazione relativa all'associazione dei dati di Jackson indica che Jackson supporta la deserializzazione di "array di tutti i tipi supportati", ma non riesco a capire l'esatta sintassi per questo.
Per un singolo oggetto farei questo:
//json input
{
"id" : "junk",
"stuff" : "things"
}
//Java
MyClass instance = objectMapper.readValue(json, MyClass.class);
Ora per un array voglio fare questo:
//json input
[{
"id" : "junk",
"stuff" : "things"
},
{
"id" : "spam",
"stuff" : "eggs"
}]
//Java
List<MyClass> entries = ?
Qualcuno sa se c'è un comando magico mancante? In caso contrario, qual è la soluzione?