【发布时间】:2011-10-15 06:11:59
【问题描述】:
我可以像这样将 XML 序列化为 JSON 字符串:
var xml = new XmlDocument();
xml.LoadXml("<person><name>John</name></person>");
string jsonString = Newtonsoft.Json.JsonConvert.SerializeXmlNode(xml, Newtonsoft.Json.Formatting.None);
Response.ContentType = "application/json";
Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(jsonString));
这会给我:
"{\"person\":{\"name\":\"John\"}}"
但是如何将其序列化为 JSON 对象?像这样:
{"person":{"name":"John"}}
【问题讨论】: