| | |
| | | |
| | | Map<String, Object> forecastMap = new HashMap<>(); |
| | | for (Object obj : cityCodes) { |
| | | Forecast forecast = new Forecast(); |
| | | Integer cityCode = Integer.parseInt(obj.toString()); |
| | | |
| | | forecast.setCityCode(cityCode); |
| | | |
| | | //预测 |
| | | List<CityWeatherForecast> cityWeatherForecasts = cityForecast.get(cityCode); |
| | |
| | | } |
| | | |
| | | for (CityWeatherForecast cityWeatherForecast : cityWeatherForecasts) { |
| | | Forecast forecast = new Forecast(); |
| | | forecast.setCityCode(cityCode); |
| | | Date time = cityWeatherForecast.getTime(); |
| | | Map<String, Object> value = JSONObject.parseObject(cityWeatherForecast.getValue(), Map.class); |
| | | String weather = value.get("text").toString(); |