2009-05-12 1 views
11

У меня есть встроенный XML в качестве ресурса. При попытке загрузить его любит:Загрузить XML из ресурсов

XDocument quoteDocument = XDocument.Load(Properties.Resources.Quotes); 

Я получаю сообщение об ошибке:

UriFormatException

Как правильно загрузить XML из ресурсов?

ответ

21

Используйте следующие действия для XDocument

XDocument quoteDocument = XDocument.Parse(Properties.Resources.Quotes); 

Хотя этот код работает для XmlDocument

XmlDocument quoteDocument = new XmlDocument(); 
quoteDocument.LoadXml(Properties.Resources.Quotes);