La documentation de liaison de données jackson (http://jackson.codehaus.org/DataBindingDeepDive) indique que Jackson prend en charge la désérialisation des "tableaux de tous les types supportés" mais je ne peux pas trouver la syntaxe exacte pour cela.
Pour un seul objet, je ferais ceci:
//json input
{
"id" : "junk"
"stuff" : "things"
}
//Java
MyClass instance = objectMapper.readValue(json, MyClass.class);
Maintenant, pour un tableau, je veux faire ceci:
//json input
[{
"id" : "junk"
"stuff" : "things"
},
{
"id" : "spam"
"stuff" : "eggs"
}]
//Java
List<MyClass> entries = ?
Quelqu'un sait s'il y a une commande magique manquante? Si non, quelle est la solution?
Merci beaucoup.