Retrofit + Gson转换器json RFC7159支持

时间:2017-09-01 10:49:31

标签: android json gson retrofit

在我的应用程序中,我正在使用Gson转换器进行改造。以下是分数。

compile 'com.squareup.retrofit2:retrofit:2.3.0'
compile 'com.squareup.retrofit2:converter-gson:2.3.0'
compile 'com.google.code.gson:gson:2.6.1'

从Magento2后端获得json格式的响应。这里的JSON标准是RFC7159。 Gson不支持它。就像回应我只获得以下值

回应1:“一些字符串”, 回应2:真实

Gson无法读取这些值。为了阅读这些值或支持RFC7159标准,我需要做哪些更改。请建议。

1 个答案:

答案 0 :(得分:0)

2.6.1及更新的GSON版本开始支持RFC7159,只需将你的依赖关系更新为gradle:

compile 'com.google.code.gson:gson:2.8.1'

而且,请不要忘记删除旧版/上一版