Questo è quando si utilizza XDocument da .net.Come si impacchetta il valore di XElement! [CDATA [***]]?
Ho pensato che questo potrebbe funzionare ...
xElement.Element(elementName).Value = new XCData(value).ToString();
... ma ne esce così ...
<name><![CDATA[hello world]]></name>
Grazie :) e solo aggiungere per me avevo bisogno di CDATA per sostituire un altro elemento che aveva più fratello nodi in modo usato ReplaceWith ma l'idea è venuta dalla tua risposta. –