在Android/Mono中读取xml文件



我正在尝试读取一个xml文件,我计划将其作为移动应用程序的一部分。我创建了一个名为";XML";并添加了一个名为";test.xml";。文件生成操作设置为内容。当我运行该应用程序时,它在试图查找文件时崩溃。这是我正在使用的代码:

_path = "XML/test.xml";
doc = new XmlDocument();
doc.Load(_path);

这是我得到的错误:

已引发System.IO.DirectoryNotFoundException。

找不到路径"的一部分/XML/test.XML";

我需要以某种方式注册目录/文件夹吗?谢谢你的建议,我肯定我只是错过了一些简单的。。。

您的意思是在项目中创建了XML目录吗?

如果您想在APK中包含XML,最好的方法之一是创建/res/XML/file.XML并使用Resources类在应用程序中读取它。请看一下这个帖子,也许你会发现它很有用。在Android中从res/XML打开XML文件祝好运

最新更新