Сохраните красивый файл JSON с помощью Джексона. ⇐ JAVA
-
Гость
Сохраните красивый файл JSON с помощью Джексона.
Джексон версии 2.15.2
Чтобы сохранить файл JSON, я использую следующий код:
mapper.writerWithDefaultPrettyPrinter().writeValue(файл, объект); которое я использую довольно часто, и оно работало как положено, до тех пор, пока я впервые не попытался сохранить список объектов.
Ожидаемый результат:
[ { "firstName":"а", "lastName":"а" }, { "firstName":"б", "lastName":"б" }, { "firstName":"c", "lastName":"c" } ] но записанный файл выглядит так:
[ { "имя" : "а", "фамилия" : "а" }, { "имя": "б", "фамилия": "б" }, { "имя": "с", "фамилия": "с" } ] Есть ли другая конфигурация, которую я могу использовать для получения ожидаемого результата?
Джексон версии 2.15.2
Чтобы сохранить файл JSON, я использую следующий код:
mapper.writerWithDefaultPrettyPrinter().writeValue(файл, объект); которое я использую довольно часто, и оно работало как положено, до тех пор, пока я впервые не попытался сохранить список объектов.
Ожидаемый результат:
[ { "firstName":"а", "lastName":"а" }, { "firstName":"б", "lastName":"б" }, { "firstName":"c", "lastName":"c" } ] но записанный файл выглядит так:
[ { "имя" : "а", "фамилия" : "а" }, { "имя": "б", "фамилия": "б" }, { "имя": "с", "фамилия": "с" } ] Есть ли другая конфигурация, которую я могу использовать для получения ожидаемого результата?
Мобильная версия