Leer objeto incrustado en Jackson
Estoy tratando de leer un código JSON heredado usando Jackson 2.0-RC3, sin embargo, estoy atrapado con un objeto "incrustado".
Dado un siguiente JSON:
<code>{ "title": "Hello world!", "date": "2012-02-02 12:23:34". "author": "username", "author_avatar": "http://.../", "author_group": 123, "author_prop": "value" } </code>
¿Cómo puedo mapearlo en la siguiente estructura:
<code>class Author { @JsonPropery("author") private String name; @JsonPropery("author_avatar") private URL avatar; @JsonProperty("author_group") private Integer group; ... } class Item { private String title; @JsonProperty("date") private Date createdAt; // How to map this? private Author author; } </code>
Estaba tratando de hacer eso con@JsonDeserialize
Pero parece que tendría que mapear todo elItem
objetar de esa manera.