【发布时间】:2015-02-26 06:27:32
【问题描述】:
我有一个这样的 JSON 对象:
{"geonames":[
{"countryId":"2017370",
"adminCode1":"73"},
{"countryId":"2027370",
"adminCode1":"71"},
...]}
我如何将这个对象直接反序列化为List<GeoName>,忽略第一层(地理名称包装器),而不是将包含List<GeoName> 的包装器对象反序列化为@JsonProperty("geonames")?
【问题讨论】:
-
如果您从任何休息端点获取此 JSON,然后尝试使用 spring rest 模板,它具有消息转换器,将负责编组和解组