Как записать 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);
}

Буду благодарен любому совету!


Ответы (0 шт):