LitJson.Source 0.19.0
dotnet add package LitJson.Source --version 0.19.0
NuGet\Install-Package LitJson.Source -Version 0.19.0
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="LitJson.Source" Version="0.19.0" />
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件以引用包。
paket add LitJson.Source --version 0.19.0
NuGet 团队不为此客户端提供支持。请联系其 维护者 获取支持。
#r "nuget: LitJson.Source, 0.19.0"
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将其复制到交互式工具或脚本的源代码中以引用包。
// Install LitJson.Source as a Cake Addin #addin nuget:?package=LitJson.Source&version=0.19.0 // Install LitJson.Source as a Cake Tool #tool nuget:?package=LitJson.Source&version=0.19.0
NuGet 团队不为此客户端提供支持。请联系其 维护者 获取支持。
LitJSON
LitJSON 是一个处理从 JSON (JavaScript 对象表示法) 字符串转换为和转换的 .Net 库。
它既快又紧凑,不依赖外部库。只有几个类,可以轻松地嵌入到您的代码中或与很小的程序集一起分发。代码高度可移植,一般而言,这使得它很容易适应新平台。
持续集成
构建服务器 | 平台 | 构建状态 |
---|---|---|
AppVeyor | Windows | |
Bitrise | MacOS | |
Bitrise | Linux | |
Azure Pipelines | Linux / MacOS / Windows | |
GitHub Actions | Linux / MacOS / Windows |
编译
可以使用 .NET CLI 或通过在存储库根目录中启动引导程序来使用 .NET CLI 编译代码。
Windows
./build.ps1
Linux / OS X
./build.sh
先决条件
引导程序将在(存储库中的本地)执行
- 获取并安装编译 LitJSON 所需的 .NET Core CLI / SDK 版本。
- 获取并安装 Cake 运行器
- 使用提供的目标(
--target=[Target]
)执行构建脚本或默认情况下- 清理以前的工件
- 从 NuGet 恢复构建依赖项
- 构建
- 运行单元测试
- 创建 NuGet 包
测试
此库包含使用 [NUnit][nunit] 框架的单元测试集。
从应用程序中使用 LitJSON
包管理器
Install-Package LitJson -Version 0.19.0
.NET CLI
dotnet add package LitJson --version 0.19.0
Paket CLI
paket add LitJson --version 0.19.0
或者,只需将 src/LitJSON
下的整个文件树复制到您的项目源树中,并集成到您的开发环境中。
需求
LitJSON 当前针对并支持
- .NET 8
- .NET 6
- .NET Standard 2.1
- .NET Standard 2.0
- .NET Standard 1.5
- .NET Framework 4.8
- .NET Framework 4.5
- .NET Framework 4.0
- .NET 框架 3.5(包括 SQLCLR,例如WCOMAB/SqlServerSlackAPI)
- .NET 框架 2.0
- Mono 4.4.2 及以上版本
预发布版本
每个合入到开发分支的更改都会发布到我们的 NuGet 资源库 MyGet 以及 GitHub Packages。
贡献
所以您正在考虑为 LitJSON 做贡献?太好了!这将被严格评价。
- 创建一个问题
- 从仓库分叉
- 从
develop
分支创建一个特性分支来工作 - 实现您的特性增加或错误修复
- 不要忘记单元测试
- 发送一个拉取请求
许可
[无许可证][unlicense](公共领域)。
litjson: [unlicense](http://unlicense.org/ [nunit]: http://www.nunit.org/ [pkg-config]: http://www.freedesktop.org/wiki/Software/pkg-config [unlicense]: http://unlicense.org/ [ghpackages]: https://github.com/orgs/LitJSON/packages?repo_name=litjson
此包没有依赖项。
NuGet 包 (1)
显示依赖于 LitJson.Source 的前 1 个 NuGet 包
包 | 下载 |
---|---|
Cake.Gradle
在 Cake 构建脚本中运行 Gradle 构建的别名辅助工具。 |
GitHub 仓库
此包未用于任何流行的 GitHub 仓库。
版本 | 下载 | 上次更新 |
---|---|---|
0.19.0 | 1,749 | 11/19/2023 |
0.19.0-alpha0027 | 1,233 | 9/23/2022 |