【发布时间】:2014-09-21 17:27:02
【问题描述】:
我使用 XlmSerializer 序列化 dotnet 对象。
dotnet 对象的一个属性是具有此值的字符串:
"<![CDATA[<p>No Comments</p>]]>"
一旦序列化为 StringWriter,所有 &lt; 和 &gt; 字符都将转换为 &lt; 和 &gt;,包括 CDATA。
我怎样才能阻止这种情况发生?
【问题讨论】:
-
你是说你想要那个,当它再次反序列化时,属性只是
<p>No Comments</p>? -
是的,这并不重要,因为它会被只对实际值感兴趣的第三方服务反序列化。 CDATA 只是为了确保 xml 有效。
标签: c# .net xmlserializer cdata