JSON.NET XML到String

001*_*001 0 c# xml string json json.net

        string json = "{"Animal":{"id":"123","verified":true}}"

        XmlDocument doc = (XmlDocument)JsonConvert.DeserializeXmlNode(json);

        returnXml = doc.ToString();
Run Code Online (Sandbox Code Playgroud)

为什么"ReturnXml"返回以下文本"System.Xml.XmlDocument"而不是字符串格式的XML输出?


http://json.codeplex.com/

Siv*_*ran 5

要打印XML,您需要使用 InnerXml

doc.InnerXml;
Run Code Online (Sandbox Code Playgroud)