如何解决是否始终需要隔离存储?
| 我看到了许多有关如何将数据从应用程序写入文件然后放入独立存储的示例。我不想将任何数据写入xml文件,我只是想将其保存到隔离的存储中,然后再查询。 几个简单的问题 有人提供了有关如何将现有xml文件放入隔离存储区的代码。另外,由于我没有写入该文件,因此我还需要隔离存储吗?我可以仅将xml添加到我的项目中,然后使用Linq到xml将其打开以查询它并单击一次按钮将其关闭吗? 我想在后台通过我的应用程序查询xml。我看到很多有关序列化的示例,我需要这样做吗?我可以打开xml文件并使用linq到xml查询数据吗? 我可以这样做,将bbxml.xml设置为Content并忘记隔离存储,然后这样做吗? using (XmlReader reader = XmlReader.Create(\"bbxml.xml\"))
{
XDocument xml = XDocument.Load(reader);
//query xml....
}
解决方法
将XML文件包含在Visual Studio的项目文件中,然后在“属性”窗口中确保将“ 1”设置为“ 2”,将“ 3”设置为“ 4”或“ 5”。这会将文件包括在输出XAP文件中。
要使用代码访问此文件,请使用:
XDocument doc = XDocument.Load( \"path/to/my/file.xml\" );
当然,不必一定是7,您可以类似地使用任何XML阅读器类。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。