Я сериализую Map<String, Object>
в JSON, используя Jackson.Deserialize JSON в Java путем вывода/внедрения типа объекта
Позже, когда я десериализую его, все объекты, которые не имеют примитивного типа, преобразуются в LinkedHashMap
вместо класса, из которого они первоначально принадлежали.
Есть ли способ десериализовать JSON на карту, чтобы вложенные объекты имели правильный тип?
http://programmerbruce.blogspot.co.at/2011/05/deserialize-json-with-jackson-into.html –
- это ваши POJO, имеющие ссылки на типы? –
Можете ли вы пояснить, что вы имеете в виду под «ссылками на типы»? – viraj