Код: Выделить всё
final var xmlString = "data";
final var xmlMapper = XmlMapper.xmlBuilder()
.enable(SerializationFeature.INDENT_OUTPUT)
.build();
final var tree = xmlMapper.reader().readTree(xmlString);
final var formattedXmlString = xmlMapper.writeValueAsString(tree);
System.out.println(formattedXmlString);
Код дает улучшенный XML, но игнорирует корневой узел, вызванный анализом дерева JSON (это поведение ObjectMapper по умолчанию). , который является родительским элементом XmlMapper).
Код: Выделить всё
data
Код: Выделить всё
data
Подробнее здесь: https://stackoverflow.com/questions/787 ... ot-element