如何在android的内部存储器中创建和编写文件中的xml-data?

时间:2012-01-16 05:58:17

标签: android file-io xml-serialization xml-parsing

我在android文件写中有问题...我正在使用XML Serializer ..我正在导入所有必要的文件......但仍然无法正常工作.. 实际上它的创建文件但文件大小为零(当我在DDMS中观看文件时) 所以请分享您的任何解决方案

try {
                fos=openFileOutput("ticket_new.txt", Context.MODE_PRIVATE);
                OutputStreamWriter osw = new OutputStreamWriter(fos);

                XmlSerializer tckt = Xml.newSerializer();

                tckt.setOutput(osw);
                tckt.startDocument(null,Boolean.valueOf(true));
                tckt.setFeature("http://www.xmlpull.org/v1/doc/features.html#indent-output", true);
                tckt.startTag(null,"results");
                tckt.attribute(null, "count","1");
                tckt.startTag(null,"result");
                tckt.startTag(null,"id");
                tckt.text("1");
                tckt.endTag(null,"id");
                tckt.startTag(null,"name");
                tckt.text("Pwd");
                tckt.endTag(null,"name");
                tckt.endTag(null,"result");
                tckt.endTag(null,"results");
                tckt.endDocument();
                fos.close();

            } catch (Exception e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }

0 个答案:

没有答案