//获取工厂类
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
//获取XmlSerializer类
XmlSerializer serializer = factory.newSerializer();
//获取文件输出流
OutputStream out = new FileOutputStream("src/students.xml");
//设置输出流 、 编码
serializer.setOutput(out, "UTF-8");
//声明文档的开始
//对应文档中的<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
serializer.startDocument("UTF-8", true);
//开始一个标签<students>
serializer.startTag(null, "students");
//开始一个标签<student>
serializer.startTag(null, "student");
//开始一个标签<name>
serializer.startTag(null, "name");
//向标签中写入文本
serializer.text("张三");
//结束一个标签</name>
serializer.endTag(null, "name");
//结束一个标签</student>
serializer.endTag(null, "student");
//结束一个标签</students>
serializer.endTag(null, "students");
//声明文档结束
serializer.endDocument();
//关闭输出流
out.close();
XmlSerializer 生成Xml文件
最新推荐文章于 2024-08-13 15:29:02 发布