groovy
dependencies {
implementation 'org.simpleframework:simple-xml:2.7.1'
}
@Root(name = "student")
public class Student {
@Element
private String name;
@Element
private int age;
}
Student student = new Student();
student.setAge(20);
Serializer serializer = new Persister();
File file = new File("student.xml");
try {
serializer.write(student, file);
} catch (Exception e) {
e.printStackTrace();
}
Serializer serializer = new Persister();
File file = new File("student.xml");
try {
Student student = serializer.read(Student.class, file);
} catch (Exception e) {
e.printStackTrace();
}