Json.NET:.NET平台高性能JSON框架

 ,  , 

JSON.NET

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上排名第一。

性能对比

jsonperformance

开发文档

安装

NuGet

要安装Json.NET,可以在Package Manager Console下执行下列命令:

直接下载

可以从这里找到需要的版本点击下载。

相关项目

协议

Json.NET遵循MIT开源协议发布,可免费用于商业软件开发。

官方网站:http://www.newtonsoft.com/json
开源地址:https://github.com/JamesNK/Newtonsoft.Json

3 2 收藏

资源整理者简介:Podolski

虽默不作声,但没离开过... 个人主页 · 贡献了8个资源 · 1 ·  


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer