【发布时间】:2013-08-08 12:17:14
【问题描述】:
我正在将 xml 数据转换为 json。 但我遇到了一个问题。
string xml = "<Test><Name>Test class</Name><X>100</X><Y>200</Y></Test>";
XmlDocument doc = new XmlDocument();
doc.LoadXml(xml);
return Newtonsoft.Json.JsonConvert.SerializeXmlNode(doc);
当显示数据可视化器时
{"Test":{"Name":"Test class","X":"100","Y":"200"}}
但是页面返回它
"{\"Test\":{\"Name\":\"Test class\",\"X\":\"100\",\"Y\":\"200\"}}"
它不是一个有效的 json。
如何格式化?
【问题讨论】:
-
你是在使用ajax来获取这些数据吗...
-
另外,这个字符串是从客户端应用程序接收(并保存)还是在调试器中?引号的转义看起来像一个调试器工件......
标签: c# json formatting