gson反序列化map

oyxsuwqo  于 2021-07-14  发布在  Java
关注(0)|答案(0)|浏览(269)
public class Feature{
   private String name;
   private int score;
   Object value;
}

现在序列化/反序列化时:

Type mapType = new TypeToken<Map<String, Feature>>(){}.getType();
Map<String, Feature> map = gson.fromJson(string,mapType);

正在正确创建要素对象,但“内部值”属性不保留其类型。gson返回的不是一个对象,而是一个树状图,其中的键是对象的名称、字段和值以及它们各自的值。有没有任何方法可以使用gson来反序列化java对象?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题