好吧,我又先要贴出跑分图了,出处

Jil是一个面向Json的序列化框架,在Nuget上可以下载到

支持数据类型

值得一提的是,Guid指定带破折号格式(44B2673B-B5CA-477B-A8EA-F7B673F5783E)也支持的哦,SQL SERVER,数据类型uniqueidentifier默认就是使用这种格式的,很方便。

貌似在VS2010上安装不成功,在VS2013上安装成功了,可能有依赖项吧

打开包管理器控制台界面,输入

Install-Package Jil

提示安装成功后,就可以开始打代码了,测试类的话和前面例子一样,就不贴了

还是沿用前篇文章的例子

调用的时候也很方便

引用命名空间

using Jil;

序列化、反序列化方式

 List<Person> pSource = new List<Person>() { p1, p2 };
string content = JSON.Serialize<List<Person>>(pSource); Console.Write(content);
//写入文件
File.WriteAllText("D://helloJson.txt", content); Console.WriteLine("\r\n****解析部分*****"); List<Person> pResult = JSON.Deserialize<List<Person>>(content);

和Protobuf相比,体积大了很多,但是胜在JS原生支持

最新文章

  1. presto-elasticsearch connector
  2. Python 培训之正则表达式
  3. BZOJ4610——[Wf2016]Ceiling Functi
  4. Maven 3.3.3 Win10环境下的使用实例(上)
  5. css的两种引用方式 link和@import
  6. SQL注入攻击技巧总结
  7. 从scanf的学习接口设计
  8. js常用函数(不断添加中。。。)
  9. ios运行某些工程时屏幕上下出现黑边的解决办法
  10. SQL Server(函数) 关键字的使用 三
  11. 技术QQ群
  12. 解决android studio 创建新项目后假死
  13. python爬虫之有道翻译
  14. Git常用的操作
  15. Nginx TLS SNI 不同域名多443转发
  16. JQuery EasyUI Layout 在from布局自适应窗口大小
  17. 剑指offer:二叉树的深度
  18. rabbitmq不同模式的交换机使用
  19. Shell排序算法和合并排序算法
  20. PHP队列的实现 算法

热门文章

  1. redis-删除所有key
  2. javascript变量声明 及作用域
  3. miniui无法传递input值
  4. spring aop的使用
  5. CentOS添加163源
  6. log4net各种Filter使用【转】
  7. [UML]UML系列——活动图activity diagram
  8. 关于使用 no-js (Modernizr)
  9. UI第十四节——UIAlertController
  10. jquery 事件委托