你的位置:首页 > 软件开发 > ASP.net > .Net深入实战系列—JSON序列化那点事儿

.Net深入实战系列—JSON序列化那点事儿

发布时间:2015-09-13 20:00:05
序 当前主流的序列化JSON字符串主要有两种方式:JavaScriptSerializer及Json.net(Nuget标识:Newtonsoft.Json)。JavaScriptSerializer是微软官方提供的一种方法,所以如果你用 ...

.Net深入实战系列—JSON序列化那点事儿

        当前主流的序列化JSON字符串主要有两种方式:JavaScriptSerializer及Json.net(Nuget标识:Newtonsoft.Json)。JavaScriptSerializer是微软官方提供的一种方法,所以如果你用的是asp.net mvc,在Action中如果你返回的语句写的是”return Json(xxx);“,其实你用的就是JavaScriptSerializer方式。现在更多的人选择的是Json.net,因为它为用户提供了更加清晰地使用体验,清晰在哪?本文主要就是带你走进它们的世界。

JavaScriptSerializer与Json.net

序列化

我们先定义一个测试用的简单类--Person:

 public class Person  {    public string Name;    public int Age;    public Guid TokenId { get; set; }    public DateTime RegTime;    public Person Child;    public Person Friend;  }

原标题:.Net深入实战系列—JSON序列化那点事儿

关键词:.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。