Serializer serializer = new Persister();
File xmlFile = new File("data.xml");
MyObject obj = serializer.read(MyObject.class, xmlFile);
Serializer serializer = new Persister();
File xmlFile = new File("data.xml");
MyObject obj = new MyObject();
serializer.write(obj, xmlFile);
@Namespace(reference = "http://www.example.com/namespace")
public class MyObject {
@Element(name = "data")
private String data;
// ...
}
public class MyObject {
@Attribute
private int id;
// ...
}
public class MyObject {
@ElementList(entry = "item")
private List<String> items;
// ...
}
public class MyObject {
@Element(name = "sub-object")
private SubObject subObject;
// ...
}