好的,所以我目前正在开发天气预报Android应用,为此,我正在使用openweathermap API来获取天气数据。我在5天的天气预报中收到此回复。查看我的API给我here的Json响应。现在,当我使用Retrofit解析相同的API时,我得到的某些值是0或null。请参阅我使用翻新here得到的响应。您可以轻松地看到Temp_max,Temp_min和其他值的差异,因为API响应中的值是正确的,但改型后这些值将为0。
答案 0 :(得分:1)
尝试从API响应中获取JsonObject或JsonArray时使用确切的命名约定,或者如果要使用其他变量名,请使用Gson的@SerializeName(),希望对您有所帮助。