private boolean saveStudent2Local() {
try {
XmlSerializer serializer = Xml.newSerializer();
serializer.setOutput(new FileOutputStream(filePath),"utf-8");
serializer.startTag(null, "infos");
for(Student stu:studentlist) {
serializer.startTag(null, "student");
serializer.startTag(null, "name");
serializer.text(stu.getName());
serializer.endTag(null, "name");
serializer.startTag(null, "age");
serializer.text(String.valueOf(stu.getAge()));
serializer.endTag(null, "age");
serializer.startTag(null, "sex");
serializer.text(stu.getSex());
serializer.endTag(null, "sex");
serializer.endTag(null, "student");
}
serializer.endTag(null, "infos");
serializer.endDocument();
return true;
} catch (Exception e) {
e.printStackTrace();
}
return false;
}
try {
XmlSerializer serializer = Xml.newSerializer();
serializer.setOutput(new FileOutputStream(filePath),"utf-8");
serializer.startTag(null, "infos");
for(Student stu:studentlist) {
serializer.startTag(null, "student");
serializer.startTag(null, "name");
serializer.text(stu.getName());
serializer.endTag(null, "name");
serializer.startTag(null, "age");
serializer.text(String.valueOf(stu.getAge()));
serializer.endTag(null, "age");
serializer.startTag(null, "sex");
serializer.text(stu.getSex());
serializer.endTag(null, "sex");
serializer.endTag(null, "student");
}
serializer.endTag(null, "infos");
serializer.endDocument();
return true;
} catch (Exception e) {
e.printStackTrace();
}
return false;
}