Entiende el código bien antes de adaptarlo a tu trabajo si ttienes algo que aportar puedes comentarlo.
Solución:
Suponiendo que xmlDoc es un objeto XmlDocument, ¿cuál es el problema con xmlDoc.OuterXml?
return xmlDoc.OuterXml;
La propiedad OuterXml devuelve un string versión del xml.
No hay comillas. Es solo un depurador VS. Intente imprimir en la consola o guardar en un archivo y verá. Como nota al margen: siempre deseche los objetos desechables:
using (var stringWriter = new StringWriter())
using (var xmlTextWriter = XmlWriter.Create(stringWriter))
xmlDoc.WriteTo(xmlTextWriter);
xmlTextWriter.Flush();
return stringWriter.GetStringBuilder().ToString();
Si estás usando Windows.Data.Xml.Dom.XmlDocument
versión de XmlDocument
(usado en aplicaciones UWP por ejemplo), puede usar yourXmlDocument.GetXml()
para obtener el XML como un string.
Comentarios y valoraciones
Si estás contento con lo expuesto, eres capaz de dejar un escrito acerca de qué le añadirías a esta noticia.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)