Newtonsoft.Json(Json.net)的基本用法
发布时间:2020-12-16 19:15:55 所属栏目:百科 来源:网络整理
导读:?? 添加引用: 使用NuGet,命令:install-package Newtonsoft.Json 实体类: public class Book { string BookID { get ; set ; } public DateTime PublishDate { decimal Price { ; } override string ToString() { return " ID: " + BookID + ; Date: " +
??
添加引用: 使用NuGet,命令:install-package Newtonsoft.Json 实体类: public class Book { string BookID { get; set; } public DateTime PublishDate { decimal Price { ; } 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()); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c# – 关于从ASP.NET 2.0到ASP.NET 3.5 MVC的差异的问题
- vue实现在一个方法执行完后执行另一个方法的示例
- 10分钟掌握XML、JSON及其解析
- Swift 3.0 发布,又要学一门新语言了!
- CAS .NET client中对于ajax请求Session失效的处理
- 在C中,如果“int a = 3; int * p =&a;“,那么为什么不允许使
- postgresql – 获取Postgres中表的最后记录
- ruby-on-rails – 如何在rails中编辑twitter bootstrap文件
- Objective C时间戳不等于java时间戳
- ruby-on-rails – Ruby Rails:检索表单输入字段的id