在c#中生成xml,CDATA由另一个CDATA包装

时间:2017-05-15 09:55:47

标签: c# xml serialization cdata solution

我有一个像这样的xml模型:

<tag1>
...
    <![CDATA[
        <tag2/>
        ...
        <![CDATA[
            <tag3/>
            ...
        ]]]]><![CDATA[>
    ]]>
</tag1>

我尝试使用c#XmlSerializer但是找不到生成另一个CDATA包装的方法。我尝试创建内部CDATA并将结果添加到模型并序列化该模型,但不能这样做,导致获取InvalidOperationException,案例CDATA块具有&#39;]]&gt;&#39;。作为CDATA块模型中的字段,我使用XMLCDataSection。 你有什么想法吗?

0 个答案:

没有答案