У меня есть строка json, которую нужно преобразовать в карту Java для Long
и Object
. Когда я попытался с Джексоном ObjectMapper
, он создал LinkedHashMap
экземпляров вместо Object
Json-строка
"2": {
"firstName": "test",
"lastName": "test",
"title": "test",
"gender": "test",
}
}
Map<Long, Person> personMap = objectMapper.readValue(value, new TypeReference<Map<Long, Object>>(){});
Я ожидаю карту объекта long
и Person
TypeReference
, используйтеnew TypeReference<Map<Long, Person>>() {}
. - person Michał Ziober   schedule 08.08.2019