Как сериализовать XML в объект JSON с помощью Json.NET

Я могу сериализовать 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"}}
8
задан 98374598347934875 29 July 2011 в 07:27
поделиться