700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to com.

java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to com.

时间:2018-06-08 08:46:54

相关推荐

java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to com.

前言

阿里json转换报错

java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to com.picc.vo.WxUserVo

问题

// List<WxUserVo> wxUserVos = (List<WxUserVo> )jsonObject.get("userlist");Object userlist = jsonObject.get("userlist");List<WxUserVo> wxUserVos = JSONObject.parseArray(userlist.toString(), WxUserVo.class);

原因

注释部分转换,的时候debug可以通过 但是循环一定会报错,需要分成两部,先拿到批量的json字符串,在指定转换类型,这样就不会报错,我觉得阿里可以优化下这个问题

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。