<dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version>1.4.16</version> </dependency> @XStreamAlias("person") public class Person { @XStreamAlias("name") private String name; @XStreamAlias("age") private int age; public Person(String name, int age) { this.name = name; this.age = age; } // Getters and setters } public class Main { public static void main(String[] args) { XStream xstream = new XStream(); xstream.alias("people", List.class); Person person = new Person("Alice", 20); String xml = xstream.toXML(person); System.out.println(xml); Person newPerson = (Person) xstream.fromXML(xml); System.out.println(newPerson.getName()); System.out.println(newPerson.getAge()); } }


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