Comment analyser une chaîne JSON d'un tableau à l'aide de Jackson

J'ai un String avec la valeur suivante:

[
  {
    "key1": "value11",
    "key2": "value12"
  },
  {
    "key1": "value21",
    "key2": "value22"
  }
]

Et la classe suivante:

public class SomeClass {
    private String key1;
    private String key2;
    /* ... getters and setters omitted ...*/
}

Et je veux l'analyser pour un List<SomeClass> ou un SomeClass[]

Qui est la façon la plus simple de le faire en utilisant Jackson ObjectMapper?

  • J'ai eu une situation similaire , mais a décidé de serialise à JSONArray objet au lieu de le faire à une classe, car elle permettrait d'éviter de classe de la sérialisation des problèmes à l'avenir. Est-il un avantage en suis plus à la recherche ?
InformationsquelleAutor mmutilva | 2011-08-30