JSON

Json.Net6.0入门学习篇 - aehyok(2)

字号+ 作者:H5之家 来源:H5之家 2016-10-23 17:00 我要评论( )

1、 Linq to JSON是用来操作JSON对象的。可以用于快速查询、修改、删除和创建JSON对象。当JSON对象内容比较复杂,而我们仅仅需要其中的一小部分数据时,可以考虑使用Linq to JSON来读取和修改部分的数据而非反序列化

1、 Linq to JSON是用来操作JSON对象的。可以用于快速查询、修改、删除和创建JSON对象。当JSON对象内容比较复杂,而我们仅仅需要其中的一小部分数据时,可以考虑使用Linq to JSON来读取和修改部分的数据而非反序列化全部。

2、 Json.Net不仅支持序列化和反序列化对象,还支持XML和JSON之间的转换。它支持的数据类型与JSON之间的转换,例如:DataSet、DataTable、 Entity Framework和NHibernate、Collection、Dictionary、Dynamic等等,大部分的数据类型基本都支持。

3、JSON.NET支持BSON数据的序列化和反序列化。

BSON(Binary Serialized Document Format)是一种类json的一种二进制形式的存储格式,简称Binary JSON,它和JSON一样,支持内嵌的文档对象和数组对象,但是BSON有JSON没有的一些数据类型,如Date和BinData类型。

 4、 JSON Schema 用于描述JSON数据的结构和类型。如同DTD与XML的关系。

暂时我了解了这么多的功能。总之,它对于一些什么为空处理、日期格式控制、忽略属性转换等等的一些配置处理,都做的非常不错,有关详细介绍会在后续学习之后,进行总结记录介绍。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • AngularJs学习笔记(二)

    AngularJs学习笔记(二)

    2016-10-24 16:00

  • spring入门(七)【springMVC返回json串】,springmvcjson

    spring入门(七)【springMVC返回json串】,springmvcjson

    2016-10-02 11:02

  • JSON快速入门(Java版)

    JSON快速入门(Java版)

    2016-10-02 10:00

  • json学习整理

    json学习整理

    2016-09-20 18:00

网友点评