在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  Android  網(wǎng)絡(luò)安全  HTML/ Retrofit添加自定義Converter問題

Retrofit添加自定義Converter問題

由于后端返回的數(shù)據(jù)中, 最外層的基礎(chǔ)字段 key 可能為大寫,可能為小寫,例如:

{
    "data":{
        "relaData":{
            "ahahah":"hahahah",
            "heihei":"heihei"
        }
    },
    "status":1,
    "message":"這是提示信息"
}

有時候又是大寫的Key開頭

{
    "Data":{
        "relaData":{
            "ahahah":"hahahah",
            "heihei":"heihei"
        }
    },
    "Status":1,
    "Message":"這是提示信息"
}

在Retrofit使用GsonConverterFactory的時候解析不出數(shù)據(jù),我想的是,在經(jīng)過GsonConverterFactory 解析成對象之前, 先自定義一個Converter將請求體里面的 字符串統(tǒng)一裝換成大寫,或者小寫。然后在來GSON解析,請問如何操作?

回答
編輯回答
爆扎

謝啦,解決啦!

2017年1月12日 16:41