Newtonsoft.Json(Json.net)的基本用法

王朝学院·作者佚名  2016-05-20  
宽屏版  字体: 小 | 中 | 大 | 超大  

Newtonsoft.Json(Json.net)的基本用法添加引用: 使用NuGet,命令:install-package Newtonsoft.Json 实体类: public class Book { public string BookID { get; set; } public DateTime PublishDate { get; set; } public decimal PRice { get; set; } public override string ToString() { return "ID:" + BookID + "; Date:" + PublishDate.ToShortDateString() + "; Price" + Price.ToString("n"); } }

序列化和反序列化:

Book bk = new Book() { BookID = "12111", PublishDate = DateTime.Parse("2012-2-1 22:12:11"), Price=433.12M}; Console.WriteLine(JsonConvert.SerializeObject(bk)); string jsonBook = "{'BookID':'123', 'PublishDate':'2011-1-2', 'Price':23.5}"; Book bk1 = JsonConvert.DeserializeObject<Book>(jsonBook); Console.WriteLine(bk1.ToString());

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有