Thoth.Json.Python 0.3.0

dotnet add package Thoth.Json.Python --version 0.3.0                
NuGet\Install-Package Thoth.Json.Python -Version 0.3.0                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Thoth.Json.Python" Version="0.3.0" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以便引用包。
paket add Thoth.Json.Python --version 0.3.0                
#r "nuget: Thoth.Json.Python, 0.3.0"                
#r 指令可用于 F# Interactive 和多语言笔记本。将此内容复制到交互式工具或脚本的源代码中,以引用包。
// Install Thoth.Json.Python as a Cake Addin
#addin nuget:?package=Thoth.Json.Python&version=0.3.0

// Install Thoth.Json.Python as a Cake Tool
#tool nuget:?package=Thoth.Json.Python&version=0.3.0                

Thoth.Json Build Status

稳定版 预发布版
NuGet Badge NuGet Badge

博客文章

这是为了跟踪我在思考或帮助人们时所引用的不同博客文章。

项目结构

测试

对于测试,我们使用一个共享项目 Thoth.Json.Tests,它由不同的运行器引用。这是因为我们希望每个运行器只具备最少的依赖关系,此外,如果我们包括 .fsproj 文件夹外的文件,则 Fable 生成的一些文件将逃逸到指定的 outDir

产品 兼容以及额外的计算目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET Standard netstandard2.0 兼容。 netstandard2.1 已计算。
.NET Framework net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid was computed.
MonoMac monomac was computed.
MonoTouch monotouch was computed.
Tizen tizen40 was computed. tizen60 was computed.
Xamarin.iOS xamarinios was computed.
Xamarin.Mac xamarinmac was computed.
Xamarin.TVOS xamarintvos was computed.
Xamarin.WatchOS xamarinwatchos was computed.
兼容的目标框架
包含的目标框架(在包中)
了解有关目标框架.NET Standard的更多信息。

NuGet包 (1)

显示依赖于Thoth.Json.Python的前1个NuGet包

下载
FsSpreadsheet.Py

包描述

GitHub仓库

此包未用于任何流行的GitHub仓库。

版本 下载 上次更新
0.3.0 140 6/15/2024
0.2.0 354 4/3/2024
0.1.0 421 12/12/2023

### 新增

* * `Decode.fromValue`

### 更改

* * 重新设计编码器API,不再需要自定义DU ([GH-188](https://github.com/thoth-org/Thoth.Json/pull/188/))
* * 重新设计对象编码器助手以支持不允许修改JSON对象的JSON后端

### 修复

* * 编码负整数时应保留它们的符号 ([GH-187](https://github.com/thoth-org/Thoth.Json/issues/187))
* * 将非ASCII字符按原样编码到JSON中(JSON规范建议使用utf-8字符串而不是只限于ASCII)(与非压缩JSON的行为一致)