【发布时间】:2015-08-11 11:23:18
【问题描述】:
是否可以设置一个仍然允许additionalProperties 但不 匹配的 JSON 模式(如果存在非常特殊的属性名称)?换句话说,我需要知道是否有可能与required 声明完全相反。
架构:
{
"type": "object",
"properties": {
"x": { "type": "integer" }
},
"required": [ "x" ],
"ban": [ "z" ] // possible?
}
匹配:
{ "x": 123 }
匹配:
{ "x": 123, "y": 456 }
不匹配:
{ "x": 123, "y": 456, "z": 789 }
【问题讨论】:
标签: json jsonschema