Мне приходится использовать XML-документы с несколькими уровнями вложенности, каждый из которых содержит только одно свойство.
С помощью @JacksonXmlElementWrapper я могу пропустить создание
одного класса, определив оболочку, но, как и в примере с XML, мне нужны дополнительные уровни вложенности.
Код: Выделить всё
@JacksonXmlElementWrapper(localName = ["level1", "level2", "level3"]) // localName only accepts one parameter currently
@JacksonXmlProperty(localName = "actualData")
private String actualData;
Могу ли я что-то сделать, чтобы иметь больше уровней упаковки, как в приведенном выше недопустимом коде, избегая создания большего количества классов pojo для дополнительных уровней вложенности?
Подробнее здесь:
https://stackoverflow.com/questions/791 ... s-using-fa