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对象?
暂无答案!
目前还没有任何答案,快来回答吧!