【发布时间】:2019-07-19 02:20:29
【问题描述】:
我有一个看起来像这样的枚举
public enum Example {
EXAMPLE_1,
EXAMPLE_2,
EXAMPLE_3,
}
我正在尝试解析这样的 json 字符串:
String json = "{\"blah\": \"Example.EXAMPLE_1\"}"
我尝试过这样定义一个类:
public class Blah {
Example blah;
}
并使用
gson.fromJson(json, Blah.class)
但它只是将字段设置为空。有没有办法做到这一点?不幸的是,我无法控制 json 字符串的格式,所以我必须按原样解析它。
【问题讨论】: