import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;
import org.simpleframework.xml.Serializer;
import org.simpleframework.xml.core.Persister;
@Root(name = "person")
public class Person {
@Element(name = "name")
private String name;
@Element(name = "age")
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public Person() {
}
public static void main(String[] args) throws Exception {
Serializer serializer = new Persister();
Person person = new Person("John Doe", 30);
serializer.write(person, System.out);
Person deserializedPerson = serializer.read(Person.class, "<person><name>John Doe</name><age>30</age></person>");
System.out.println(deserializedPerson.getName());
System.out.println(deserializedPerson.getAge());
}
}
<simple-xml>
<strategy>
</strategy>
<namespace>
</namespace>
</simple-xml>