Newtonsoft.Json的序列化和反序列化

来源:互联网 发布:windows 包管理工具 编辑:程序博客网 时间:2024/05/20 21:20
  1. //匿名对象解析
  2. var tempEntity = new { ID = 0, Name = string.Empty };
  3. string json5 = JsonHelper.SerializeObject(tempEntity);
  4. //json5 : {"ID":0,"Name":""}
  5. tempEntity = JsonHelper.DeserializeAnonymousType("{\"ID\":\"112\",\"Name\":\"石子儿\"}", tempEntity);
  6. Console.WriteLine(tempEntity.ID + ":" + tempEntity.Name);
  1. //验证对象和数组
  2. Student sdudent4 = JsonHelper.DeserializeJsonToObject<Student>("{\"ID\":\"112\",\"Name\":\"石子儿\"}");
  3. List<Student> sdudentList4 = JsonHelper.DeserializeJsonToList<Student>("[{\"ID\":\"112\",\"Name\":\"石子儿\"}]");

参考链接:http://www.cnblogs.com/freshman0216/p/4161800.htm

0 0
原创粉丝点击