quickxml JSON-сериализация: как установить определенный порядок полей?

Есть ли способ навязать определенный порядок полей для сериализации FasterXML JSON? Например, мне нужно, чтобы myObject.date шел сначала точно, затем myObject.amount точно после этого, затем myObject.itemsCollection и т. Д.

Если для этого не существует метода, то как я могу его реализовать? Я думаю об использовании некоторых пользовательских аннотаций для полей объекта, но я не знаю, с чего начать, что делать дальше...

1 ответ

Решение очень простое. Просто используйте эту аннотацию в классе для сериализации: http://fasterxml.github.io/jackson-annotations/javadoc/2.2.0/com/fasterxml/jackson/annotation/JsonPropertyOrder.html

Другие вопросы по тегам