Json.NET是一个流行的高性能JSON框架,可以用于.NET平台下的JSON操作。
主要特性
- 世界级JSON序列化工具:使用JSON序列化器序列化与反序列化任何.NET对象。
- LINQ转换为JSON:使用Json.NET的JObject、JArray与JValue对象创建、转换、查询与修改JSON。
- JSON Path:使用类XPath语法查询JSON。
- 高性能比DataContractJsonSerializer快50%,比JavaScriptSerializer快250%。
- 易于使用:Json.NET功能复杂但易于使用。
- 支持XML:如果你有需要,Json.NET可以在XML与JSON间相互转换。
- 开源:Json.NET是开源软件,并且支持商业使用。
- 跨平台:Json.NET支持Windows、Windows Store、WIndows Phone、Mono和Xamarin。
- 最流行的.NET库:超过1500万次下载,Json.NET在NuGet上排名第一。
性能对比
开发文档
安装
NuGet
要安装Json.NET,可以在Package Manager Console下执行下列命令:
直接下载
可以从这里找到需要的版本点击下载。
相关项目
- Json.NET Schema(收费)
协议
Json.NET遵循MIT开源协议发布,可免费用于商业软件开发。
官方网站:http://www.newtonsoft.com/json
开源地址:https://github.com/JamesNK/Newtonsoft.Json
相关推荐
使用 Json.NET 强大的 JSON 序列化器序列化和反序列化任何 .NET 对象。 使用 Json.NET 的 JObject、JArray 和 JValue 对象创建、解析、查询和修改 JSON。 使用类似 XPath 的语法查询 JSON。 比 ...
网络是一个流行的高性能JSON为。NET框架 灵活的JSON序列化器对之间的转换。净对象和JSON linq到JSON用于手动阅读和写作JSON 高性能,速度比。净的内置JSON序列化器 写缩进,容易阅读JSON JSON和XML之间进行转换 支持:...
json-rpc.net JSON-RPC.Net是利用流行的JSON.NET库的高性能Json-Rpc 2.0服务器。 ASP.NET中的主机,也支持套接字和管道,哦,我的天哪!表现这些是运行TestServer_Console项目的结果。Xeon E-2176M @ 2.70GHz 64.0 ...
这是一个.NET框架使用的 JSON 解析和操作的类库。示例代码:Product product = new Product();product.Name = "Apple"; product.ExpiryDate = new DateTime(2008, 12, 28); product.Price = 3.99M; ...
Json.NET
Json.NET
Json.NET主页文档NuGet软件包发行说明指南堆栈溢出世界一流的JSON序列化程序使用Json.NET强大的JS序列化和反序列化任何.NET对象。Json.NET主页文档NuGet软件包发行说明指南堆栈溢出
“我记录”这套源码总共包括 两个部分:一个 .net 平台下的全栈式、轻量级开发框架,包括 ORM、MVC、IOC、AOP、JSON、LOG 等,同时包括全套图文教程;用这个框架开发的 SNS 互联网产品。本产品以 SNS 为基础平台,...
ServiceStack 是一系列事物的综合体:包含高性能 Razor Engine 的 Web 应用框架支持例如 HTML,XML,JSON,SOAP 等多种格式的基于消息的 Web 服务框架包含内建 IOC 的容器若干内建库文件,诸如:Text serializer...
更新项目文档 学分非常感谢以下组织和项目,他们的工作对项目的发展很重要: JetBrains - 用于 VkNet 开发的ReSharper / Rider许可证Json.Net - 流行的 .NET 高性能 JSON 框架HtmlAgilityPack NUnit - NUnit 是适用...
《asp.net mvc 3高级编程》 第1章 入门 1 1.1 asp.net mvc简介 1 1.1.1 asp.net mvc如何适应asp.net 1 1.1.2 mvc模式简介 2 1.1.3 mvc在web框架中的应用 2 1.1.4 asp.net mvc 3的发展历程 3 1.1.5 razor视图...
性能比ap.net Web api高出200%示例[https://github.co简介Fasthttpapi是dotnet核心平台中的轻量级高性能HTTP服务组件,支持WebSocket和SSL。 性能比ap.net Web API高出200%示例...
搜房网、汽车之家等大型网站中用到的网站静态化、图片服务器分离、高性能缓存、HTML/JS压缩、CDN、CSS Sprite、负载均衡、Memcached、镜像服务器同步等问题不是那些随手写出来的所谓在线商城、电子商务系统所所能够...
Visual.Basic.2010.&.NET4.高级编程(第6版)-文字版.pdf 第I部分 语言结构和环境 第1章 visual studio 2010 3 1.1 visual studio 2010:从express到ultimate的各种版本 4 1.2 visual basic的关键字和语法 7 ...
此外,《ASP.NET 4高级程序设计(第4版)》专门提供了两章的内容来教你如何用Ajax 技术制作快速响应的页面,以及如何使用微软的ASP.NETAJAX平台。另外,还专门介绍了ASP.NET4 新增的功能,如MVC 和动态数据等。 ...
此外,《ASP.NET 4高级程序设计(第4版)》专门提供了两章的内容来教你如何用Ajax 技术制作快速响应的页面,以及如何使用微软的ASP.NETAJAX平台。另外,还专门介绍了ASP.NET4 新增的功能,如MVC 和动态数据等。 ...
GRPC是一个高性能、通用的开源远程过程调用(RPC)框架,基于底层HTTP/2协议标准和协议层Protobuf序列化协议开发,支持众多的开发语言,由Google开源。 gRPC也是基于以下理念:定义一个服务,指定其能够被远程调用...
基于.NetCore3.1搭建webapi框架。涉及知识有: 1.swagger API接口文档生成 2.多层(包含接口调用方式)高性能数据处理结构 3.数据仓储模式的实现 4.JWT token身份授权验证 5.appsetting.json文件集成读取配置
适用于.NET的流行高性能JSON框架 灵活的结构化事件—方便记录文件。 用于使用.NET构建Windows服务的便捷服务托管框架 一个包含所有P / Invoke代码的库,因此您不必每次都导入它。 维护和更新以支持最新的Windows...