一、GsonFormat插件安裝java
1.一、Android Studio --> Preferencesjson
1.二、在彈出的Preferences框中輸入:Pluginsapi
1.三、Plugins搜索框輸入:GsonFormatthis
1.四、點擊:Search in repositories插件
1.五、找到GsonFormat,點擊右邊的綠色按鈕:Install3d
1.六、安裝完畢後點擊:Restart Android Studiocode
二、GsonFormat的使用orm
2.一、新建一個類,右鍵出現菜單列表選擇Generate...blog
2.二、選GsonFormat ci
2.三、將你的正確格式的json數據粘貼到下面框中
三、生成結果
public class WeatherBeans { /** * success : 1 * result : [{"weaid":"1","days":"2018-09-05","week":"星期三","cityno":"beijing","citynm":"北京","cityid":"101010100","temperature":"31℃/19℃","humidity":"0%/0%","weather":"晴轉多雲","weather_icon":"http://api.k780.com/upload/weather/d/0.gif","weather_icon1":"http://api.k780.com/upload/weather/n/1.gif","wind":"西南風","winp":"3-4級","temp_high":"31","temp_low":"19","humi_high":"0","humi_low":"0","weatid":"1","weatid1":"2","windid":"16","winpid":"14","weather_iconid":"0","weather_iconid1":"1"},{"weaid":"1","days":"2018-09-06","week":"星期四","cityno":"beijing","citynm":"北京","cityid":"101010100","temperature":"28℃/18℃","humidity":"0%/0%","weather":"多雲轉晴","weather_icon":"http://api.k780.com/upload/weather/d/1.gif","weather_icon1":"http://api.k780.com/upload/weather/n/0.gif","wind":"西北風","winp":"4-5級轉3-4級","temp_high":"28","temp_low":"18","humi_high":"0","humi_low":"0","weatid":"2","weatid1":"1","windid":"15","winpid":"54","weather_iconid":"1","weather_iconid1":"0"},{"weaid":"1","days":"2018-09-07","week":"星期五","cityno":"beijing","citynm":"北京","cityid":"101010100","temperature":"27℃/16℃","humidity":"0%/0%","weather":"多雲","weather_icon":"http://api.k780.com/upload/weather/d/1.gif","weather_icon1":"http://api.k780.com/upload/weather/n/1.gif","wind":"北風","winp":"<3級","temp_high":"27","temp_low":"16","humi_high":"0","humi_low":"0","weatid":"2","weatid1":"2","windid":"20","winpid":"395","weather_iconid":"1","weather_iconid1":"1"},{"weaid":"1","days":"2018-09-08","week":"星期六","cityno":"beijing","citynm":"北京","cityid":"101010100","temperature":"26℃/16℃","humidity":"0%/0%","weather":"多雲","weather_icon":"http://api.k780.com/upload/weather/d/1.gif","weather_icon1":"http://api.k780.com/upload/weather/n/1.gif","wind":"北風轉南風","winp":"<3級","temp_high":"26","temp_low":"16","humi_high":"0","humi_low":"0","weatid":"2","weatid1":"2","windid":"38","winpid":"395","weather_iconid":"1","weather_iconid1":"1"},{"weaid":"1","days":"2018-09-09","week":"星期日","cityno":"beijing","citynm":"北京","cityid":"101010100","temperature":"27℃/16℃","humidity":"0%/0%","weather":"晴轉多雲","weather_icon":"http://api.k780.com/upload/weather/d/0.gif","weather_icon1":"http://api.k780.com/upload/weather/n/1.gif","wind":"西南風轉東南風","winp":"<3級","temp_high":"27","temp_low":"16","humi_high":"0","humi_low":"0","weatid":"1","weatid1":"2","windid":"32","winpid":"395","weather_iconid":"0","weather_iconid1":"1"},{"weaid":"1","days":"2018-09-10","week":"星期一","cityno":"beijing","citynm":"北京","cityid":"101010100","temperature":"27℃/18℃","humidity":"0%/0%","weather":"多雲","weather_icon":"http://api.k780.com/upload/weather/d/1.gif","weather_icon1":"http://api.k780.com/upload/weather/n/1.gif","wind":"南風","winp":"<3級","temp_high":"27","temp_low":"18","humi_high":"0","humi_low":"0","weatid":"2","weatid1":"2","windid":"5","winpid":"395","weather_iconid":"1","weather_iconid1":"1"},{"weaid":"1","days":"2018-09-11","week":"星期二","cityno":"beijing","citynm":"北京","cityid":"101010100","temperature":"27℃/16℃","humidity":"0%/0%","weather":"多雲","weather_icon":"http://api.k780.com/upload/weather/d/1.gif","weather_icon1":"http://api.k780.com/upload/weather/n/1.gif","wind":"南風","winp":"3-4級","temp_high":"27","temp_low":"16","humi_high":"0","humi_low":"0","weatid":"2","weatid1":"2","windid":"5","winpid":"14","weather_iconid":"1","weather_iconid1":"1"}] */ private String success; private List<ResultBean> result; public String getSuccess() { return success; } public void setSuccess(String success) { this.success = success; } public List<ResultBean> getResult() { return result; } public void setResult(List<ResultBean> result) { this.result = result; } public static class ResultBean { /** * weaid : 1 * days : 2018-09-05 * week : 星期三 * cityno : beijing * citynm : 北京 * cityid : 101010100 * temperature : 31℃/19℃ * humidity : 0%/0% * weather : 晴轉多雲 * weather_icon : http://api.k780.com/upload/weather/d/0.gif * weather_icon1 : http://api.k780.com/upload/weather/n/1.gif * wind : 西南風 * winp : 3-4級 * temp_high : 31 * temp_low : 19 * humi_high : 0 * humi_low : 0 * weatid : 1 * weatid1 : 2 * windid : 16 * winpid : 14 * weather_iconid : 0 * weather_iconid1 : 1 */ private String weaid; private String days; private String week; private String cityno; private String citynm; private String cityid; private String temperature; private String humidity; private String weather; private String weather_icon; private String weather_icon1; private String wind; private String winp; private String temp_high; private String temp_low; private String humi_high; private String humi_low; private String weatid; private String weatid1; private String windid; private String winpid; private String weather_iconid; private String weather_iconid1; public String getWeaid() { return weaid; } public void setWeaid(String weaid) { this.weaid = weaid; } public String getDays() { return days; } public void setDays(String days) { this.days = days; } public String getWeek() { return week; } public void setWeek(String week) { this.week = week; } public String getCityno() { return cityno; } public void setCityno(String cityno) { this.cityno = cityno; } public String getCitynm() { return citynm; } public void setCitynm(String citynm) { this.citynm = citynm; } public String getCityid() { return cityid; } public void setCityid(String cityid) { this.cityid = cityid; } public String getTemperature() { return temperature; } public void setTemperature(String temperature) { this.temperature = temperature; } public String getHumidity() { return humidity; } public void setHumidity(String humidity) { this.humidity = humidity; } public String getWeather() { return weather; } public void setWeather(String weather) { this.weather = weather; } public String getWeather_icon() { return weather_icon; } public void setWeather_icon(String weather_icon) { this.weather_icon = weather_icon; } public String getWeather_icon1() { return weather_icon1; } public void setWeather_icon1(String weather_icon1) { this.weather_icon1 = weather_icon1; } public String getWind() { return wind; } public void setWind(String wind) { this.wind = wind; } public String getWinp() { return winp; } public void setWinp(String winp) { this.winp = winp; } public String getTemp_high() { return temp_high; } public void setTemp_high(String temp_high) { this.temp_high = temp_high; } public String getTemp_low() { return temp_low; } public void setTemp_low(String temp_low) { this.temp_low = temp_low; } public String getHumi_high() { return humi_high; } public void setHumi_high(String humi_high) { this.humi_high = humi_high; } public String getHumi_low() { return humi_low; } public void setHumi_low(String humi_low) { this.humi_low = humi_low; } public String getWeatid() { return weatid; } public void setWeatid(String weatid) { this.weatid = weatid; } public String getWeatid1() { return weatid1; } public void setWeatid1(String weatid1) { this.weatid1 = weatid1; } public String getWindid() { return windid; } public void setWindid(String windid) { this.windid = windid; } public String getWinpid() { return winpid; } public void setWinpid(String winpid) { this.winpid = winpid; } public String getWeather_iconid() { return weather_iconid; } public void setWeather_iconid(String weather_iconid) { this.weather_iconid = weather_iconid; } public String getWeather_iconid1() { return weather_iconid1; } public void setWeather_iconid1(String weather_iconid1) { this.weather_iconid1 = weather_iconid1; } } }