Я использую https://github.com/FasterXML/jackson-annotations в Spring 5 проект. Я столкнулся с некоторыми проблемами при отправке данных на сервер, потому что одно из полей сериализованного объекта имеет неправильный формат. Можно ли увидеть JSON, созданный аннотациями Джексона? Мне было бы намного проще увидеть, что не так с представлением JSON, которое отправляется в API, который мне нужно использовать.
Можно ли увидеть JSON, созданный аннотациями Джексона?
Ответы (1)
Вы можете попробовать с этим -
ObjectMapper mapper = new ObjectMapper().enable(SerializationFeature.INDENT_OUTPUT);
try {
String json = mapper.writeValueAsString(<your-class-here>);
System.out.println(json);
} catch (JsonProcessingException e) {
e.printStackTrace();
}
Просто замените «ваш-класс-здесь» на сгенерированную ссылку на объект.
person
S B
schedule
10.02.2020
Writer
, и обычно это где-то часть какой-то сантехники; что у сантехники обычно есть настройки лога именно для такой отладки. - person chrylis -cautiouslyoptimistic-   schedule 10.02.2020