android将如何创建xml文件

  介绍

小编给大家分享一下安卓拉如何创建xml文件,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

拉创建xml文件是很简单,

/设置生成xml编码格式   serializer.startDocument (“UTF-8",,假);//设置xml 命名空间和根元素,任何元素都用这种方式创建   serializer.startTag (null,,“classes");//设置组的属性,设置元素的属性   serializer.attribute (null,,“name",,“一年级“);//创建xml元素的值   serializer.text(“语文80“);//创建xml元素结束   serializer.endTag (null,,“person");

以上方法的第一个参数都是xml的命名空间。

以下是生成简单xml的代码:

private  void  pullCreateXml () {,,   ,,,,,,,try  {,,   ,,,,,,,,,,,OutputStream  outStream =, openFileOutput (“sax.xml",,, Context.MODE_PRIVATE);,,   ,,,,,,,,,,,XmlSerializer  serializer =, Xml.newSerializer ();,,   ,,,,,,,,,,,//输出流的编码格式,,   ,,,,,,,,,,,serializer.setOutput (outStream,“UTF-8");,,   ,,,,,,,,,,,//设置xml文件的编码格式,,,   ,,,,,,,,,,,/*第二个参数真生成,tandalone=& # 39;是的,,,,   ,,,,,,,,,,,,*,false 则生成tandalone=& # 39;没有# 39;,,   ,,,,,,,,,,,,*,值,no 表示这个,XML 文档不是独立的而是依赖于外部所定义的一个,DTD只,,,   ,,,,,,,,,,,,*,值,yes 表示这个,XML 文档是自包含的(独立的)只,   ,,,,,,,,,,,,*/,,   ,,,,,,,,,,,serializer.startDocument (“UTF-8",,假),,,   ,,,,,,,,,,,//设置xml 命名空间和根元素,,   ,,,,,,,,,,,serializer.startTag (null,,“classes");,,   ,,,,,,,,,,,serializer.startTag (null,,“group");,,   ,,,,,,,,,,,//设置组的属性,,   ,,,,,,,,,,,serializer.attribute (null,,“name",,“一年级“),,,   ,,,,,,,,,,,serializer.attribute (null,,“num",,“10“),,,   ,,,,,,,,,,,serializer.startTag (null,,“person");,,   ,,,,,,,,,,,serializer.attribute (null,,“name",,“小明“),,,   ,,,,,,,,,,,serializer.attribute (null,,“age",,“7”),,,   ,,,,,,,,,,,serializer.startTag (null,,“chinese");,,   ,,,,,,,,,,,serializer.text(“语文80“),,,   ,,,,,,,,,,,serializer.endTag (null,,“chinese");,,   ,,,,,,,,,,,,,   ,,,,,,,,,,,serializer.startTag (null,,“english");,,   ,,,,,,,,,,,serializer.text(“英语80“),,,   ,,,,,,,,,,,serializer.endTag (null,,“english");,,   ,,,,,,,,,,,,,   ,,,,,,,,,,,serializer.endTag (null,,“person");,,   ,,,,,,,,,,,serializer.endTag (null,,“group");,,   ,,,,,,,,,,,serializer.endTag (null,,“classes");,,   ,,,,,,,,,,,//数据写入到xml文件中,,   ,,,,,,,,,,,serializer.flush ();,,   null   null   null   null   null   null   null   null   null   null   null   null   null   null

android将如何创建xml文件