我有一个Enum
select("3", :from => "Select day")
json字符串的输入是“是”或“否”,ObjectMapper中是否有任何方法将status.YES与“Yes”匹配,status.NO与“No”匹配。
我不想改变枚举,因为在我之前的系统中,人们一直使用枚举,我不想为别人造成问题
答案 0 :(得分:0)
您可以随时重新定义它:
public enum Status {
YES("Yes"),
NO("No");
private final String status;
private Status(final String status) {
this.status = status;
}
public String value() {
return this.status;
}
}
然后使用以下内容:Status.YES.value()
;