您的位置:首页 > 移动开发 > Android开发

android学习之生成xml文件(使用XmlSerializer)

2016-02-20 16:02 429 查看
/*
<?xml version="1.0" encoding="utf-8"?>
<student>
<name>张三</name>
<number>123456</number>
<sex>男</sex>
</student>
*/

try {
File file = new File(getFilesDir(), "a.xml");
OutputStream out = new FileOutputStream(file);

// 专门生成xml 文件的 序列化器
XmlSerializer serializer = Xml.newSerializer();
serializer.setOutput(out, "UTF-8");

//<?xml version="1.0" encoding="utf-8" standalone?>
serializer.startDocument("UTF-8", true);
serializer.startTag(null, "student");
//设置 文本信息 -- 学生的姓名
serializer.startTag(null, "name");
serializer.text("张三");</span>
serializer.endTag(null, "name");

serializer.startTag(null, "number");
serializer.text("123456");
serializer.endTag(null, "number");

serializer.startTag(null, "sex");
serializer.text("男");
serializer.endTag(null, "sex");

serializer.endTag(null, "student");
serializer.endDocument();

out.close();
} catch (Exception e) {
e.printStackTrace();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android