异常描述及复现
FdcpRes对象里有一个List属性。首先把FdcpRes对象变为JSON字符串,然后在把JSON字符串变为FdcpRes对象,此时再获取List属性并且强转,就会报错。
报错为:java.util.LinkedHashMap cannot be cast to
解决办法
从json字符串转换为FdcpRes的对象中已经没有了泛型,所以可以把这个FdcpRes里的data字段变为字符串重新反序列化
源码下载
https://gitee.com/cbeann/Demooo/tree/master/java-demoo/src/main/java/json2objerror