我们用到的类库为:Newtonsoft.Json,通过VS工具中NuGet程序包可以下载。一:对象转json-序列化public class Student{ public int ID { get; set; } public string Name { get; set; ...
我们用到的类库为:Newtonsoft.Json,通过VS工具中NuGet程序包可以下载。
一:对象转json-序列化
public class Student{ public int ID { get; set; } public string Name { get; set; } public int Age { get; set; }} //第一种:单一实体类 Student s = new Student(); s.Age = 18; s.ID = 1; s.Name = "张三"; string json = Newtonsoft.Json.JavaScriptConvert.SerializeObject(s);//序列化对象(对象转json) //第二种:List<T>泛型 和上边方法相同 List<Student> list = new List<Student>(); for (int i = 1; i < 5; i++) { Student stu = new Student(); stu.Age = i + 12; stu.ID = i; stu.Name = "No."+i.ToString(); list.Add(stu); } json = Newtonsoft.Json.JavaScriptConvert.SerializeObject(list);
原标题:ASP.NET JSON的序列化和反序列化 之 Newtonsoft.Json
关键词:ASP.NET
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。