我希望使用Jackson反序列化JSON,将空字符串映射为标准枚举类型。
当我尝试在JsonProperty中使用空字符串时,它会忽略空值并抛出异常;
value not one of declared Enum instance names:......,STANDARD,...
有什么方法可以处理这个问题吗?
public enum Type{
@JsonProperty("")
STANDARD,
@JsonProperty("complex")
COMPLEX,
....
}
我的json;....
"type": "",
....
@JsonCreator
。 - Pratapi Hemant Patel