Сначала я бы попытался получить объект ответа в строку, а также убедиться, что я принимаю тип JSON в ответ.Как только я получу переделанный объект в строку, вы можете попробовать использовать библиотеку jackx databind с помощью fastxml, которая может преобразовать строку JSON в Hashmap.
Например,
ObjectMapper mapper = new ObjectMapper();
String json = "{\"name\":\"abc\", \"age\":25}";
Map<String, Object> map = new HashMap<String, Object>();
// convert JSON string to Map
map = mapper.readValue(json, new TypeReference<Map<String, String>>(){});
System.out.println(map);
Вот ссылка на java-документацию библиотеки привязки базы данных и базовой библиотеки
jackson-databind
ДЖЕКСОН-жильный