账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    Retrofit添加自定义Converter问题
    59
    0

    由于后端返回的数据中, 最外层的基础字段 key 可能为大写,可能为小写,例如:

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

    有时候又是大写的Key开头

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

    在Retrofit使用GsonConverterFactory的时候解析不出数据,我想的是,在经过GsonConverterFactory 解析成对象之前, 先自定义一个Converter将请求体里面的 字符串统一装换成大写,或者小写。然后在来GSON解析,请问如何操作?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部