關於java.util.LinkedHashMap cannot be cast to ......的解決辦法


今天在項目中遇到一個問題,接口接收到list在對list進行遍歷的時候報出如下錯誤:

斷點看一下這個list感覺沒有任何的問題:

那為什么會報這個錯誤呢

這個接口是這樣的,在想會不會是json在轉list的時候把這個list給整壞了。

於是,我把這個list再次轉為json串,然后由json串再轉為list,代碼是這樣的:

於是,這個問題就這樣解決了,所以,requestBody和fastjson這個應該是不一樣的原理。

注意,轉為list的工具類要使用阿里巴巴的fastjson。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM