C# Json 和 Xml的互转
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# Json 和 Xml的互转相关的知识,希望对你有一定的参考价值。
首先第一步我们需要引用微软的一个类库,Newtonsoft.Json.dll
第二步我们需要using system.XML、WEB以及using Newtonsoft.Json
然后获取Xml字符串strXml 和 Json字符串strJson
1、Json转换为XML
XmlDocument docj = JsonConvert.DeserializeXmlNode(strJson); string resultText = docj.OuterXml;
2、Xml转换为Json
XmlDocument doc = new XmlDocument(); doc.LoadXml(strXml); string jsonText = JsonConvert.SerializeXmlNode(doc);
这样只需要把XML和JSON的格式搞正确了 ,转换就变得很简单了,代码可以直接用
以上是关于C# Json 和 Xml的互转的主要内容,如果未能解决你的问题,请参考以下文章