#java #json #jackson
#java #json #джексон
Вопрос:
Как преобразовать поле во вложенное поле при десериализации из json.
class Person {
private String name;
private String salary;
}
Вышеуказанный объект должен быть преобразован в значение ниже json
{
"name": "Nandha",
"details": {
"salary": 1000
}
}
Кто-нибудь может мне помочь в этом!
Комментарии:
1. Зарплата — это строка в коде Java, а здесь, в строке json, это int . Предназначено ли это?
Ответ №1:
Не могли бы вы создать класс с именем Detail
, содержащим зарплату и т. Д.? Это самый простой способ. Или вы могли бы написать десериализатор клиента