有没有办法将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似乎添加了引号)。