【发布时间】:2015-04-30 07:33:32
【问题描述】:
我有一个这样的 XML 文件
<persons>
<person>
<name>Joe</name>
<age>44</age>
</person>
</persons>
我想知道一种简单的阅读方法。 我用我的代码制作了这个 xml 文件
XmlSerializer serializador = Xml.newSerializer();
try{
FileOutputStream file= openFileOutput("ff.xml",MODE_PRIVATE);
serializador.setOutput(ff, "UTF-8");
serializador.startDocument("UTF-8", true);
serializador.startTag("", "persons");
serializador.startTag("","person");
serializador.text("joe");
serializador.endTag("","person");
serializador.startTag("","age");
serializador.text("44");
serializador.endTag("","age");
serializador.endTag("", "persons");
serializador.endDocument();
Toast.makeText(this,"XML OK",Toast.LENGTH_SHORT).show();
}catch (Exception ex){
txt1.setText(ex.toString());
}
现在我需要一个简单的方法来阅读它......以及如何将此文件保存在/myDir/here/ff.xml 之类的路径中
不在data/data/my_app/files
【问题讨论】: