//引用序列化、反序列化JSON字符串用到的空间 using Newtonsoft.Json; using Newtonsoft.Json.Linq; //定义一个JSON字符串 string jsonText = "[{'a':'aaa','b':'bbb','c':'ccc'},{'a':'aaa2','b':'bbb2','c':'ccc2'}]"; //反序列化JSON字符串,将JSON字符串转换成LIST列表 List<Customer> _list = JsonConvert.DeserializeObject<List<Customer>>(jsonText); //读取列表中的值 Console.WriteLine(_list[1].a); foreach (Customer c in _list) { Console.WriteLine(c.c); }
我感觉这两种反序列化JSON的方法都挺好,其实还用很多方式可以反序列化JSON,本文仅仅借助了Newtonsoft.Json.dll这个工具!
版权声明:本文为博主原创文章,未经博主允许不得转载。