我有一个嵌入式XML作为资源。尝试加载时如:
XDocument quoteDocument = XDocument.Load(Properties.Resources.Quotes);
我收到错误:
UriFormatException
如何从资源中正确加载XML?
答案 0 :(得分:22)
将以下内容用于XDocument
XDocument quoteDocument = XDocument.Parse(Properties.Resources.Quotes);
虽然此代码适用于XmlDocument
XmlDocument quoteDocument = new XmlDocument();
quoteDocument.LoadXml(Properties.Resources.Quotes);