gpt4 book ai didi

c# - 从 C# 类生成 JSON 模式

转载 作者:IT老高 更新时间:2023-10-28 12:52:33 27 4
gpt4 key购买 nike

有没有办法以编程方式从 C# 类生成 JSON 模式?

我们可以使用 http://www.jsonschema.net/ 手动完成的事情

最佳答案

另一个支持生成 JSON Schema v4 的选项是 NJsonSchema :

var schema = JsonSchema.FromType<Person>();
var schemaJson = schema.ToJson();

该库可以通过 NuGet 安装.

NJsonSchema v9.4.3+ 更新:

using NJsonSchema;

var schema = await JsonSchema.FromTypeAsync<Person>();
var schemaJson = schema.ToJson();

关于c# - 从 C# 类生成 JSON 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15782982/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com