【发布时间】:2018-06-20 01:43:50
【问题描述】:
我想使用Google Gson 库来(反)序列化具有参数化成员字段的参数化类型。
类如下所示:
public class Foo<T>{
List<T> bar;
}
我该怎么做?
我尝试像这样使用TypeToken:
Type type = new TypeToken<Foo<String>>() {}.getType();
gson.fromJson<Foo<String>>(json, type);
这会引发IllegalStateException
【问题讨论】:
标签: java json generics serialization gson