gson转换使用泛型的list
开搞前的准备工作:
对象小白鼠:
需要反序列化的字符串:
核心处理器:
处理过程及结果:
开发过程遇到的坑爹之处:
举例:
网上这种 new TypeToken<List<XXX>>(){}.getType() 只适用于每次定义好实体类,不能写成通用的泛型
报错:
原因:list中实际存放的为LinkedTreeMap,并未转化为泛型对象
开搞前的准备工作:
对象小白鼠:
需要反序列化的字符串:
核心处理器:
处理过程及结果:
开发过程遇到的坑爹之处:
举例:
网上这种 new TypeToken<List<XXX>>(){}.getType() 只适用于每次定义好实体类,不能写成通用的泛型
报错:
原因:list中实际存放的为LinkedTreeMap,并未转化为泛型对象