有没有办法以编程方式从 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();
https://stackoverflow.com/questions/15782982/
相关文章:
json - 来自 JSON 字符串的 typescript `enum`
ajax - 何时将 Ajax 与 Json 用于 Javascript 事件?
javascript - 我应该如何在 JSON 中表示表格数据?
java - Jersey:具有 1 个元素的 Json 数组被序列化为对象
python - json.loads 可以忽略尾随逗号吗?
json - JSON 和 Protocol Buffer 之间是否有标准映射?
javascript - JSON 无法解析的垃圾 : Why so serious?
json - 有什么方法可以在运行时使用 webpack 加载资源?