Нам нужно собрать полезную нагрузку json для отправки в конечную точку отдыха.Наша организация использует Джексона.Единственный способ создать json (без создания десятков вложенных пустых pojos) заключается в следующем:
ObjectMapper mapper = new ObjectMapper();
ObjectNode rootNode = mapper.createObjectNode();
ObjectNode content = mapper.createObjectNode();
rootNode.set("someContent", content);
content.put("somekey","someval");
... lots more nested objects created here...
Хорошо, теперь у меня есть сложный объект json в маппере.Как мне это получить?Например, как мне извлечь из него строку json, подходящую для отправки в API REST в качестве полезной нагрузки post?
Существуют различные примеры настройки довольно печати, но они вращаются вокруг jsonizing одного объекта Java (который яне делаю), или вывод в потоки или файлы, а не простая строка.
Есть предложения?