<dependencies> <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version>1.4.17</version> </dependency> </dependencies> public class Person { private String name; private int age; @Override public String toString() { return "Person{" + "name='" + name + '\'' + ", age=" + age + '}'; } } import com.thoughtworks.xstream.XStream; import com.thoughtworks.xstream.io.xml.DomDriver; public class XStreamConfig { public static XStream configureXStream() { XStream xstream = new XStream(new DomDriver()); return xstream; } } public static void main(String[] args) { XStream xstream = XStreamConfig.configureXStream(); String xml = xstream.toXML(person); System.out.println(xml); } <Person> <age>25</age> </Person> public static void main(String[] args) { XStream xstream = XStreamConfig.configureXStream(); Person person = (Person) xstream.fromXML(xml); System.out.println(person); }


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