Я пытаюсь проанализировать JSON, как показано ниже, с помощью API Джексона.
{
"name": "John",
"id": 1,
"details": [
{
"item": 2,
"count": 10
},
{
"item": 3,
"count": 5
},
]
}
Целевые классы определены как:
public class Proposal {
private String name;
private Integer id;
private List<Detail> details = new ArrayList<>();
// Setters and getters
}
public class Detail {
private Integer item;
private Integer count;
// Setters and Getters
}
Я пытался использовать собственные массивы, но безуспешно. Какие аннотации и классы я должен использовать или создать, чтобы преобразование работало?