Android網(wǎng)絡(luò)優(yōu)化(三)返回?cái)?shù)據(jù)不成功 json 容錯(cuò)處理

如果和php配合過的同學(xué)一定遇到過這種情,和php后臺(tái)商量的list 但是 php后臺(tái)沒有數(shù)據(jù) 給返回來一個(gè)“ ”,對于直接用 Gson gson = new Gson() gson.fromJson 的絕對頭痛閃退崩潰,前后臺(tái)一些數(shù)據(jù)格式的不一致或者默認(rèn)值的不一致,會(huì)導(dǎo)致解析失敗或者解析出來的數(shù)據(jù),在我們使用的時(shí)候有問題的情況,那我們就要用TypeAdapter 的容錯(cuò)來解決

例子.png

具體使用方法我推薦去看輪子哥寫的
Gson 解析容錯(cuò):https://github.com/getActivity/GsonFactory 寫的非常不錯(cuò)的

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容