从资源中读取xml文件

时间:2008-12-03 15:35:41

标签: c# xml linq-to-xml

我正在尝试加载一个xml文件,该文件作为资源存储在我的C#项目中,因此我可以执行各种LINQ查询。但是在运行时会抛出“路径中的非法字符”异常。这就是我加载文件的方式:

XDocument doc = XDocument.Load(MyProject.Properties.Resources.XMLFile);

1 个答案:

答案 0 :(得分:14)

这里XMLFile实际上不会返回xml本身吗?如果是这样的话:

XDocument doc = XDocument.Parse(MyProject.Properties.Resources.XMLFile);