用C#中的CData逃避所有孩子

时间:2017-11-07 14:22:46

标签: c# sql asp.net xml

我有一个问题,'如何将JSON转换为XML并将其存储到sql数据库'。 我已经能够使用以下内容将json转换为xml:

XmlDocument xml = JsonConvert.DeserializeXmlNode(json, "root");

但是,当我将数据存储到sql server时,由于没有转义字符,我收到错误。

这是我转换的xml的示例:

<root>
    <collage>
        <name>SIGMA INSTITUTE</name>
        <students>650</students>
        <url>http://www.test.com</url>
    </collage>
    <collage>
        <name>ORCHID INSTITUTE</name>
        <students>1200</students>
        <url>http://www.test.com</url>
    </collage>
</root>

我认为这是因为它是xml中未转义的角色,但我不知道如何逃避这个角色。

0 个答案:

没有答案