使用 Gson 将 json 数据转为 bean 对象失败

2014-02-21 16:41:21 +08:00
 michaelye1988
{"weatherinfo":{"city":"福州","cityid":"101230101","temp":"14","WD":"东南风","WS":"1级","SD":"39%","WSE":"1","time":"15:30","isRadar":"1","Radar":"JC_RADAR_AZ9591_JB"}}



//转换方法

WeatherInfo weatherInfo = gson.fromJson(response, WeatherInfo.class);

public class WeatherInfo
{
private RealTimeWeather realWeather;
}

public class RealTimeWeather
{

private String city;
private String cityid;
private String temp;
private String WD;
private String WS;
private String SD;
private String WSE;
private String time;
private String isRadar;
private String Radar;
}


有人能看出问题吗?
3142 次点击
所在节点    问与答
2 条回复
zhouquanbest
2014-02-21 17:09:04 +08:00
改成
@SerializedName("weatherinfo")
private RealTimeWeather realWeather;
试试
michaelye1988
2014-02-21 18:33:16 +08:00
@zhouquanbest 果然!谢谢~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/101252

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX