最佳答案
希望这对其他人来说不是显而易见的,因为我发现 https://json-schema.org/的文档缺乏更精细的细节。我得到了一个带有一些属性的 JSON 块,这些属性可以是 null
,也可以是 string
。如何在 JSON 模式(将由 JSON.NET 的 JsonSchema.Parse
方法解析)中指定值的类型为 null
或 string
?
我是否遗漏了一些简单的东西,比如为类型提供一个数组
"member_region": { "type": [ "string", null ] } // this throws an exception
还有,是否有人有比 JSON-Schema.org 更好的 JSON 模式细节来源?我在哪里可以找到更多的例子?我不想通过阅读一个大的文档/规范来找到一些可以在10行示例中轻松演示的东西。