C#_.Net Json转Xml

时间:2021-01-19 19:37:30   收藏:0   阅读:24
技术分享图片
 1     public  class XmlHelper
 2     {
 3         /// <summary>
 4         /// Json转Xml格式
 5         /// </summary>
 6         /// <param name="strJson"></param>
 7         /// <returns></returns>
 8         public static string JsonToXml(string strJson)
 9         {
10             string Xml = "";
11             XmlDictionaryReader reader = JsonReaderWriterFactory.CreateJsonReader(Encoding.UTF8.GetBytes(strJson), XmlDictionaryReaderQuotas.Max);
12             XmlDocument doc = new XmlDocument();
13             doc.Load(reader);
14             Xml = doc.InnerXml;
15             return Xml;
16         }
17     }
View Code
技术分享图片
 1         /// <summary>
 2         /// 获取用户 调用
 3         /// </summary>
 4         /// <param name="mid"></param>
 5         /// <returns></returns>
 6         [HttpGet]
 7         public IActionResult GetUserByLambda(string mid = "123")
 8         {
 9             var a = _userService.GetUsersByLambda(x => x.ManufacturerId.Equals(mid));
10             var c = JsonHelper.SerializeJSON(a);
11             var b = XmlHelper.JsonToXml(c);
12             return Ok(b);
13         }
View Code

 

结果

技术分享图片

 

原文:https://www.cnblogs.com/ABC-wangyuhan/p/14297244.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!