XmlSerializer xml = Xml.newSerializer();
StringWriter strWriter = new StringWriter();
try {
xml.setOutput(strWriter);
xml.startDocument("UTF-8", true);
xml.startTag("", "map");
xml.startTag("", "tag");
xml.attribute("", "attr", "value");
xml.text("text");
xml.endTag("", "tag");
xml.endTag("", "map");
xml.endDocument();
OutputStream os = openFileOutput("test.xml", MODE_PRIVATE);
OutputStreamWriter osWriter = new OutputStreamWriter(os);
osWriter.write(strWriter.toString());
osWriter.close();
strWriter.close();
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
Android 中xml文件的生成
最新推荐文章于 2021-05-25 17:43:40 发布