Я использую Jackson
для десериализации класса, который имеет Optional
переменные-члены, поэтому он выглядит как
class Test{
Optional<String> testString;
}
, но в сериализованной форме это выглядит так, что вполне допустимо
{
"value": {
"testString": "hi"
}
Как я могу десериализовать его обратно в мой Test
класс ?, потому что, когда я пытаюсь это сделать, он говорит неизвестное поле "значение".Это возможно без изменения моего тестового класса.