Convertir XmlDocument en String
Así es como estoy convirtiendo actualmenteXMLDocument aCuerda
StringWriter stringWriter = new StringWriter();
XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter);
xmlDoc.WriteTo(xmlTextWriter);
return stringWriter.ToString();
El problema con este método es que si tengo" ((comillas) que tengo en los atributos) se les escapa.
Por ejemplo:
<Campaign name="ABC">
</Campaign>
Arriba está el XML esperado. Pero vuelve
<Campaign name=\"ABC\">
</Campaign>
puedo hacerString.Replace "\" pero ¿está bien ese método? ¿Hay algún efecto secundario? ¿Funcionará bien si el propio XML contiene un"\"