2009-05-12 11 views
11

Tengo un XML incrustado como recurso. Al tratar de cargarlo como:Cargar un XML de los recursos

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

Me aparece un error:

UriFormatException

Cómo cargar correctamente un XML a partir de recursos?

Respuesta

21

Utilizar lo siguiente para XDocument

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

Mientras que el código funciona para XmlDocument

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