你的位置:首页 > 软件开发 > ASP.net > ASP.NET JSON的序列化和反序列化 之 Newtonsoft.Json

ASP.NET JSON的序列化和反序列化 之 Newtonsoft.Json

发布时间:2015-10-16 16:00:03
我们用到的类库为: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 (#换成@)。