C# json 与 Dictionary 相互转换

编程入门 行业动态 更新时间:2024-10-24 18:28:57

这里面主要是用到了一个引用的dll (using Newtonsoft.json;


以下为转换代码块

   //用Dictionary转换为Josn
            Dictionary<string, string> maps = new Dictionary<string, string>();
            maps.Add("Dc", "貂蝉");
            maps.Add("Zy", "赵云");
            string  mapStr =  JsonConvert.SerializeObject(maps);

            //用Json转换为Dictionary
            string propertyJson = "{\"dc\":\"貂蝉\",\"zy\":\"赵云\"}";
            Dictionary<string, string> map = JsonConvert.DeserializeObject<Dictionary<string, string>>(propertyJson);

          
            foreach (var key in map.Keys)
            {
                Console.Write(key+":"+map[key]);
            }

运行完结果为

更多推荐

C# json 与 Dictionary 相互转换

本文发布于:2023-06-14 09:47:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1462623.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:json   Dictionary

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!