- 博客(1)
- 收藏
- 关注
原创 fastJson转化带有List变量的对象遇到 java.lang.ClassCastException
就会发生报错,这时childrenList其实还是json,treenode被转化成了对象。任何将childrenlist内的元素转化成TreeNode类的再调用的方法都会报错。这时候的chilrenList其实还是jsonObject对象。当是在代码中将其写成jsonObject对象或是String则会编译错误。解决办法是先不要指定JSON.parseObject的对象,将其转化成JSONObject对象。再从该对象中获得JSONArray对象,将其中的元素一个个再解析到TreeNode中即可。
2023-09-19 16:06:17 375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人