Я получаю ответ объекта пары ключ-значение JSON с динамическими ключами для HTTP-запроса, выполненного с использованием Java Spring RestTemplate, как показано ниже.
Ответ:
{
"1234x": {
"id": "1234x",
"description": "bla bla",
...
},
"5678a": {
"id": "5678a",
"description": "bla bla bla",
...
},
...
}
Как сопоставить объект ответа с POJO или картой?
Я использую RestTemplate следующим образом.
RestTemplate restTemplate = new RestTemplate();
String url = "my url";
HttpHeaders headers = new HttpHeaders();
HttpEntity entity = new HttpEntity(headers);
response = restTemplate.exchange(url, HttpMethod.GET, entity, ???);