FSharp.SystemTextJson:F#类型的System.Text.Json扩展

时间:2024-05-18 23:19:26
【文件属性】:

文件名称:FSharp.SystemTextJson:F#类型的System.Text.Json扩展

文件大小:64KB

文件格式:ZIP

更新时间:2024-05-18 23:19:26

F#

FSharp.SystemTextJson 该库提供对F#类型的支持。 它增加了对以下类型的支持: F#记录(包括结构记录和匿名记录); F#区分工会(包括结构工会),并具有多种表示形式; F#集合: list<'T> , Map<'T> , Set<'T> 。 它提供了许多自定义选项,允许使用多种JSON序列化格式。 文献资料 常问问题 FSharp.SystemTextJson是否支持联合的替代格式? FSharp.SystemTextJson是否支持将'T option表示为'T或null (或缺少字段)? 是的! 从v0.6开始,这是默认行为。 要取代它,使用一个明确的JsonUnionEncoding不包括UnwrapOption 。 FSharp.SystemTextJson是否在记录字段上支持JsonPropertyNameAttribute和JsonIgn


【文件预览】:
FSharp.SystemTextJson-master
----.gitignore(188B)
----.paket()
--------Paket.Restore.targets(33KB)
----paket.dependencies(718B)
----src()
--------FSharp.SystemTextJson()
----build.fsx(3KB)
----paket.lock(20KB)
----LICENSE(1KB)
----build.fsx.lock(13KB)
----CHANGELOG.md(7KB)
----build.cmd(52B)
----.github()
--------workflows()
----README.md(2KB)
----tests()
--------FSharp.SystemTextJson.TrimTest()
--------FSharp.SystemTextJson.Tests()
----FSharp.SystemTextJson.sln(6KB)
----benchmarks()
--------FSharp.SystemTextJson.Benchmarks()
----version.json(408B)
----build.sh(68B)
----.gitattributes(18B)
----docs()
--------Format.md(5KB)
--------Using.md(7KB)
--------Customizing.md(19KB)
----.config()
--------dotnet-tools.json(333B)

网友评论