<dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-xml</artifactId> <version>2.12.5</version> </dependency> XmlMapper xmlMapper = new XmlMapper(); YourObject object = xmlMapper.readValue(xmlData, YourObject.class); <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-xml</artifactId> <version>2.12.5</version> </dependency> XmlMapper xmlMapper = new XmlMapper(); String xmlData = xmlMapper.writeValueAsString(yourObject); @JacksonXmlRootElement(localName = "person") public class Person { @JacksonXmlProperty(localName = "name") private String name; @JacksonXmlProperty(localName = "age") private int age; @JacksonXmlText private String description; } XmlMapper xmlMapper = new XmlMapper(); xmlMapper.configure(ToXmlGenerator.Feature.WRITE_XML_DECLARATION, true); xmlMapper.setDefaultUseWrapper(false);


上一篇:
下一篇:
切换中文