Джексон кастом xml десериализация - PullRequest
1 голос
/ 20 марта 2020

У меня возникают некоторые проблемы при попытке десериализации xml в java pojo с использованием jackson-dataformat- xml.

xml выглядит следующим образом:

<root>
    <arg>
        <id type="String" value="jd">USERNAME</id>
    </arg>
    <arg>
        <id type="String" value="John">NAME</id>
    </arg>
    <arg>
        <id type="String" value="Dafoe">SURNAME</id>
    </arg>
    <arg>
        <id type="String" value="16-04-1989">BIRTHDAY</id>
    </arg>
</root>

Мой pojo следующий:

public class User {

    String username;
    String name;
    String surname;
    String birthday;

}

К сожалению, у меня нет возможности изменить формат ввода xml. Каков правильный подход к этой десериализации с использованием этой библиотеки? Я уже пытался решить эту задачу с аннотациями Джексона, но безуспешно.

...