c#WCF序列化一个xml字符串

时间:2016-01-29 14:56:54

标签: c# xml wcf

我在WCF方法的响应中返回一个xml字符串。我发现解析器有时会对字符串进行编码(例如&lt;test&gt;),而有时它会将所有字符串包装成CDATA(例如<![CDATA[<test>]]>)。

特别是我注意到,对于存在少量转义字符的字符串,它使用第一种方法,否则使用第二种方法。

我需要以第一种格式包含所有字符串,而不是CDATA中的字符串。有办法实现吗?

我已经尝试在响应之前自己对字符串进行编码,但之后它会尝试编码字符&#34;&amp;&#34;所以没有什么变化。

0 个答案:

没有答案