Как записать response, полученный от сервера в формате JSON в Java объект для последующего парсинга?
Я получаю JSON от внешнего rest api и мне нужно его распарсить, достать некоторые элементы и закинуть их в Map. Для того, чтобы распарсить Json, нужно его правильно записать, если я правильно понял. Код контроллера:
@Value("${weather.url}")
String url;
private final RestTemplate restTemplate;
public WeatherController(RestTemplate restTemplate) {
this.restTemplate = restTemplate;
}
@GetMapping("/")
public ResponseEntity getWeather() {
return restTemplate.getForEntity(url, String.class);
}
Буду благодарен любому совету!