这是我想做的玩具版。
我有一个如下格式的JSON。
{
"id": "XXXXX",
"url": null,
"arrival":[
{
"from": "13:00",
"to": "14:00",
"max": 100
},
{
"from": "14:00",
"to": "15:00",
"max": 200
}
]
}
要反序列化为
public class Information{
private String id;
private String url;
private ClassContainingArrivals var;
}
ClassContainingArrivals
是具有字段List<HoursAndMax> arrival
的一个,字段List<HoursAndMax> arrival
又保存来自“到达”的信息。
我计划做的是将字段List<HoursAndMax> arrival
添加到Information
,并在后面的代码中将其传递给var.arrival
,以便objectMapper.readValue
正确工作。
是否有办法告诉objectMapper
或注解字段var
,以便我可以将JSON列表直接反序列化为var.arrival
,而不必将另一个字段添加到Information
?
1条答案
按热度按时间osh3o9ms1#
是的- @ Json打开 Package 。