java.util.LinkedHashMap cannot be cast to ……;errorCode:5010000!

反复验证发现:由于请求过来的是json

refund.getData()

这个方法获取到的并不是实体类,而是Map
有了原因当时想到的法子是吧map转成json,然后把json转成相应的实体类,方法如下:

Payment data = JSON.parseObject(JSON.toJSONString(refund.getData()),Payment.class);

猜你喜欢

转载自blog.csdn.net/weixin_39654286/article/details/88052072
今日推荐