android xml文件到本地

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;
}
發佈了34 篇原創文章 · 獲贊 4 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章