gson转换使用泛型的list

开搞前的准备工作:

对象小白鼠:

需要反序列化的字符串:

核心处理器:

处理过程及结果:

开发过程遇到的坑爹之处:

举例:

网上这种 new TypeToken<List<XXX>>(){}.getType() 只适用于每次定义好实体类,不能写成通用的泛型

报错:

原因:list中实际存放的为LinkedTreeMap,并未转化为泛型对象

猜你喜欢

转载自blog.csdn.net/weixin_42254857/article/details/82015314