2009-05-12 14 views
11

Ho un XML incorporato come risorsa. Quando si cerca di caricarlo come:Carica un XML da Risorse

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

ottengo un errore:

UriFormatException

Come caricare correttamente un XML da risorse?

risposta

21

Utilizza il seguente per XDocument

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

Anche se questo codice funziona per XmlDocument

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