有没有办法将javascript对象转换为XML并返回 - 不需要创建项目字符串

时间:2014-07-15 13:11:56

标签: .net xml json

有没有办法将JSON转换为XML并返回,而不是创建所有属性字符串?

我已经通过NewtonSoft尝试了,但属性似乎被封装为引号中的字符串。

Dim doc As System.Xml.XmlDocument = Newtonsoft.Json.JsonConvert.DeserializeXmlNode("{id=2}", "data", True)
Dim sJSON = Newtonsoft.Json.JsonConvert.SerializeXmlNode(doc.DocumentElement, Newtonsoft.Json.Formatting.None, True)

这不幸意味着像{id=2}这样的json对象变为{id="2"}

注意:我想将Javascript对象保存到SQL XML字段中,然后以完全相同的格式检索它们。 (使用JSON.Stringify可以正常工作,但是newtonsoft似乎添加了引号)。

0 个答案:

没有答案