我开始使用Json.NET将JSON格式的字符串转换为对象,反之亦然。我不确定在Json.NET框架中是否可以将JSON中的字符串转换为XML格式,反之亦然?
是。使用JsonConvert类包含用于此精确目的的辅助方法:
// To convert an XML node contained in string xml into a JSON string XmlDocument doc = new XmlDocument(); doc.LoadXml(xml); string jsonText = JsonConvert.SerializeXmlNode(doc); // To convert JSON text contained in string json into an XML node XmlDocument doc = JsonConvert.DeserializeXmlNode(json);
此处的文档: 使用Json.NET在JSON和XML之间进行转换