2012-02-13 75 views
6

我在其中首先我想从收件箱中创建信息的备份,并将其存储到backup.xml文件,该文件被保存在SDCARD/MYBACKUP/mybackup.xml读写XML文件

现在我想检索数据,存储在SDCARD/MYBACKUP/mybackup.xml应用程序并在列表视图中显示所有消息。

+0

那么你想要什么?如何创建备份XML?或如何从该XML读取? – 2012-02-13 06:08:24

+0

如何从该XML读取? 我已经使用XmlSerializer为收件箱消息创建一个Xml文件。 – pratik 2012-02-13 06:17:28

回答

1

编写XML文件到SD卡看到这个ANSWEER Qberticus's Answer

的Android阅读文件仅仅是简单的,你必须使用XML解析See This for XML parsing

为R/W SD卡,你需要给权限

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 
+0

工作,但无法打开我的.xml文件。 错误消息如“错误:无法打开mnt/sdcard/mybackup/abc.xml”。 – pratik 2012-02-13 09:10:30

+1

检查您提及sdcard的权限。请参阅我已编辑的答案,如果问题解决,请将其接受为答案 – Sameer 2012-02-13 09:21:43