2009-05-12 16 views
11

Mam osadzony plik XML jako zasób. Kiedy próbuje załadować to lubią:Załaduj plik XML ze źródeł

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

pojawia się błąd:

UriFormatException

Jak poprawnie załadować XML z zasobów?

Odpowiedz

21

Użyj następujących dla XDocument

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

Podczas gdy ten kod działa dla XmlDocument

XmlDocument quoteDocument = new XmlDocument(); 
quoteDocument.LoadXml(Properties.Resources.Quotes); 
Powiązane problemy