【发布时间】:2013-02-02 06:13:27
【问题描述】:
我有以下 JSON:
{
"Live": {
"Saerro (AU)": {
"status": "low",
"age": "00:01:17"
},
"Connery (US West)": {
"status": "medium",
"age": "00:02:26"
}
}
}
所以 Map Live 的值是 Map<String,Map<String,String>>。
我需要将 Live 反序列化为对象列表,例如
public class Status implements Serializable {
@JsonProperty
public String name;
@JsonProperty
public String status;
@JsonProperty
public String age;
}
是否有注释或我可以使用的东西,以便映射键和值被反序列化为一个对象?
【问题讨论】:
-
不,你所拥有的是一个带有
Live字段的对象,即Map<String,SomeObject>其中SomeObject有两个字段;status和age