`

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

分享到:
评论

相关推荐

    Newtonsoft.Json.Net 包括: .NET 2, .NET 3.5, .NET 4, .NET 4.5

    网络是一个流行的高性能JSON为。NET框架 灵活的JSON序列化器对之间的转换。净对象和JSON linq到JSON用于手动阅读和写作JSON 高性能,速度比。净的内置JSON序列化器 写缩进,容易阅读JSON JSON和XML之间进行转换 支持:...

    Json.NET:.NET 流行的高性能 JSON 框架-开源

    使用 Json.NET 强大的 JSON 序列化器序列化和反序列化任何 .NET 对象。 使用 Json.NET 的 JObject、JArray 和 JValue 对象创建、解析、查询和修改 JSON。 使用类似 XPath 的语法查询 JSON。 比 ...

    JSON.NET10.0.3最新版

    JSON.NET是.NET平台上一款广泛应用的高性能JSON框架,其10.0.3版本为该库的一个更新迭代。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,因其易读易写、易于解析和生成的特点,被广泛用于Web服务...

    Json.Net DLL (Newtonsoft).zip

    Json.NET是James Newton-King开发的一个高性能、完全托管的JSON框架,它为.NET Framework、.NET Core、Mono以及Unity提供了广泛的支持。这个压缩包“Json.Net DLL (Newtonsoft)”包含了Json.NET库的主要组件,便于...

    Json.net源代码

    JSON.NET因其高性能而受到青睐。源代码中,我们可以研究其内部优化,如缓存、流处理和预编译模式,这些都是提高大规模数据处理效率的关键。 6. **LINQ to JSON** `Json.Linq`命名空间包含了一系列类,使得开发者...

    Json.NET 4.5 Release 7

    Json.NET 4.5 Release 7 是一个针对 .NET Framework 的高性能 JSON 序列化库,由 James Newton-King 开发。此版本是 Json.NET 的一个重要更新,它提供了许多改进和新特性,以提高开发人员在处理 JSON 数据时的效率和...

    Json.net 全版本新版dll,绝对可用

    这个压缩包包含了 JSON.NET 的多个版本,适用于不同的 .NET Framework 版本,确保无论你的项目基于哪个框架,都能找到兼容的 DLL 文件。 1. JSON.NET 的核心功能: JSON.NET 提供了强大的 JSON 编码和解码能力,...

    Json.NET_Demo.zip

    相比其他.NET框架下的JSON库,Json.NET以其高效的性能而著称,特别是在大规模数据处理和高性能服务中。 9. **扩展性与社区支持** Json.NET拥有丰富的扩展功能,如Json.NET的Newtonsoft.Json.Schema库支持JSON ...

    Json.NET 4.5 Release 9

    1. **高性能**:Json.NET以其卓越的性能著称,相比.NET框架内置的JavaScriptSerializer和DataContractJsonSerializer,它的序列化和反序列化速度更快。 2. **灵活的序列化选项**:Json.NET提供了丰富的配置选项,...

    Newtonsoft.Json.Net的各个版本适用.net2.0 .net3.5 .net4.0 .net4.5

    标题提及的“Newtonsoft.Json.Net的各个版本适用.net2.0 .net3.5 .net4.0 .net4.5”,意味着这个库的各个发行版本能够与不同的.NET Framework版本兼容。让我们逐一解析这些版本: 1. **.NET 2.0**:这是.NET ...

    jsonMe一个非常轻巧的JSON.NET的实现工具;

    1. **高性能**:JSON.NET通过优化的代码生成和内存管理,实现了快速的序列化和反序列化性能。 2. **灵活性**:支持多种.NET类型,包括自定义类、枚举、集合、匿名类型等。它还可以处理动态和 ExpandoObject。 3. **...

    Newtonsoft.Json.Net20.dll

    《Newtonsoft.Json.Net20.dll:.NET 2.0平台的JSON序列化库》 在.NET框架的应用开发中,数据交换与存储通常涉及到JSON(JavaScript Object Notation)格式,这是一种轻量级、易于人阅读和编写的数据交换格式。...

    json.net.rar

    - **高性能**:JSON.NET经过优化,具有快速的序列化和反序列化速度。 2. 支持的.NET框架: JSON.NET兼容多种.NET框架版本,包括.NET 2.0、.NET 3.5、.NET 4.0以及.NET 4.5。这意味着无论你的项目是基于哪个版本的...

    Json.NET 3.5 Beta 2

    5. **高性能**:Json.NET通过优化的算法和内存管理,提供比.NET内置的JavaScriptSerializer更高的性能。 6. **XML互操作**:Json.NET还可以方便地将JSON和XML进行互相转换,使得在两种格式间切换变得轻松。 **...

    最新JSON.net 3.5r8

    JSON.NET在.NET开发者社区中非常流行,因其易用性、灵活性和高性能而受到广泛赞誉。 1. **JSON.NET的主要功能**: - **序列化与反序列化**:JSON.NET可以将.NET对象转换为JSON字符串,同时也能将JSON字符串解析成...

    Newtonsoft.Json.Net35

    **Newtonsoft.Json.Net35** 是一个专门为C#开发者设计的JSON序列化和反序列化库,它在.NET 3.5框架下运行。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛应用于Web服务和客户端之间的数据...

    C#解析json的Newtonsoft.Json.dll各种.net版本

    - **WinRT**:代表Windows Runtime,这是一个针对Windows 8及更高版本的API,Json.NET为此提供了专门的适配。 - **Net45**:包含针对.NET Framework 4.5的Newtonsoft.Json.dll版本。 - **Net20**、**Net35**、**...

    Json.net下载

    JSON.NET是James Newton-King开发的一个高性能、完全兼容JSON标准的.NET框架类库,它为.NET开发者提供了极其方便的方式来序列化和反序列化JSON数据。2012年的版本更新,无疑为当时开发者带来了更强大的功能和更好的...

    JsonObject Newtonsoft.Json.Net20

    6. **高性能**:Json.NET在性能方面表现出色,处理大量JSON数据时效率高。 在实际应用中,如果你的项目中同时引用了`JsonObject`和`Newtonsoft.Json.Net20`,很可能是为了利用Json.NET的强大功能,同时可能有一个...

    Newtonsoft.Json.Net 4.0下载.rar

    - 高性能:JSON.NET设计时考虑了性能,尤其是在大规模数据处理时,其速度优于.NET框架内置的JSON处理。 - 支持数据契约:与WCF服务交互时,可以利用数据契约进行序列化和反序列化。 - JSON格式控制:可以配置日期...

Global site tag (gtag.js) - Google Analytics