Estoy intentando crear un documento XML en C# con CDATA para mantener el texto dentro de un elemento. Por ejemplo ..XML CDATA Encoding
<email>
<![CDATA[[email protected]]]>
</email>
Sin embargo, cuando llegue a la propiedad InnerXml del documento, el CDATA se ha reformateado lo que la cadena InnerXml se parece a la de abajo la que falla.
<email>
<![CDATA[[email protected]]]>
</email>
¿Cómo puedo conservar el formato original cuando accedo a la cadena del XML?
Saludos
Por favor, muestre cómo está compilando el documento. Sospecho que solo estás configurando el nodo de texto en "" y por eso se está escapando. –
De hecho, estoy ... usando la propiedad InnerText del XmlNode. ¿Qué debo usar? –