<dependencies> <dependency> <groupId>org.simpleframework</groupId> <artifactId>simple-xml</artifactId> <version>VERSION</version> </dependency> </dependencies> import org.simpleframework.xml.Element; import org.simpleframework.xml.Root; @Root public class Person { @Element private String name; @Element private int age; // Getter and setter methods } import org.simpleframework.xml.Serializer; import org.simpleframework.xml.core.Persister; public class Main { public static void main(String[] args) { Person person = new Person(); person.setName("John Doe"); person.setAge(30); // Create the serializer Serializer serializer = new Persister(); try { // Serialize the object to XML String xml = serializer.write(person); System.out.println(xml); } catch (Exception e) { e.printStackTrace(); } } } import org.simpleframework.xml.Serializer; import org.simpleframework.xml.core.Persister; public class Main { public static void main(String[] args) { String xml = "<person><name>John Doe</name><age>30</age></person>"; // Create the serializer Serializer serializer = new Persister(); try { // Deserialize the XML to object Person person = serializer.read(Person.class, xml); System.out.println(person.getName()); System.out.println(person.getAge()); } catch (Exception e) { e.printStackTrace(); } } }


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