Android Retrofit Json Parsing(json dynamic的一部分)



我们正在使用 Retrofit 1.9

最初服务器返回这样的 json-

{
"known_key1":"value1",
"known_key2":"value2"
}

我们创建了模型 -

public class ResponseModel {
    @SerializedName("known_key1")
    private String knownKey1;
    @SerializedName("known_key2")
    private String knownKey2;
} 

一切都很好。

但是现在服务器在响应中返回了更多的键,但键是动态的 -

{
"known_key1":"value1",
"known_key2":"value2",
"dynamic_key1":"value1",
"dynamic_key2":"value2"
}

现在我们的模型应该是什么?

对于这样的实例,您可以使用地图

Map<String, Object> map

最新更新