【文件属性】:
文件名称:FSharp.SystemTextJson:F#类型的System.Text.Json扩展
文件大小:64KB
文件格式:ZIP
更新时间:2021-04-29 05:32:46
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)