Я использую API карты погоды, чтобы узнать текущую погоду. Я получил температуру, но у меня не получается получить описание для нее
class WeatherResponse {
@SerializedName("sys")
var sys: Sys? = null
@SerializedName("main")
var main: Main? = null
@SerializedName("weather")
var weather: Weather? = null
}
class Main {
@SerializedName("temp")
var temp: Float = 0.0f
@SerializedName("humidity")
var humidity: Float = 0.0f
@SerializedName("pressure")
var pressure: Float = 0.0f
@SerializedName("temp_min")
var temp_min: Float = 0.0f
@SerializedName("temp_max")
var temp_max: Float = 0.0f
}
class Sys {
@SerializedName("country")
var country: String? = null
}
Это ответ от URL
{"coord":{"lon":139,"lat":35},
"sys":{"country":"JP","sunrise":1369769524,"sunset":1369821049},
"weather":[{"id":804,"main":"clouds","description":"overcast
clouds","icon":"04n"}],
"main":
{"temp":289.5,"humidity":89,"pressure":1013,"temp_min"
:287.04,"temp_max" :292.04},
"wind":{"speed":7.31,"deg":187.002},
"rain":{"3h":0},
"clouds":{"all":92},
"dt":1369824698,
"id":1851632,
"name":"Shuzenji",
"cod":200}