我正在使用Gson,我想序列化并显示一个枚举。
我的列举:
Tuple{
SINGLE(1,"Single"),
DOUBLE(2,"Double")
Tuple(int asInt,String properName){
this.asInt=asInt;
this.fullName=fullName;
}
public int AsInt;
public String fullname;
}
我想要这样的输出:
(SINGLE:{asInt:1,fullName:'Single'},DOUBLE:{asInt:2,fullname:'Double'})
我该如何做呢?
最佳答案
如果我没记错的话,似乎您需要一些自定义序列化和反序列化。检查this链接。它有一个漂亮的自我描述性示例,您可以用作启动。