【发布时间】:2017-04-11 05:21:28
【问题描述】:
我有一个格式如下的 json 字符串,我正在尝试使用 gson 对其进行反序列化
{
"MAPS": [
{
"value": true,
"enabled": [
{
"isoCountryCode": "USA"
}
]
}
]
}
下面是我的类和枚举的结构
public class Configuration {
private Map<EnumType, List<Object>> enumToObjectMap;
}
public enum EnumType {
MAPS;
}
当我尝试使用
对其进行反序列化时new Gson().fromJson(jsonString, Configuration.class)
我得到了 enumToObjectMap 的空值。请帮助我解决同样的问题。
【问题讨论】:
-
你在哪里得到空值?
-
enumToObjectMap 的值为 null。
-
你可以发布实际的 JSON 吗?
-
更新了帖子。
标签: java dictionary enums gson