![]() |
1
2
简短的回答是“不,JSON Schema不这样做。”
JSON模式
模式正确性通常由元模式(验证模式的模式)强制执行。当一个模式被其元模式验证时,该模式(通常)仅被视为用于表达它的JSON数据 是 模式。 例如,在验证时
根据其元模式(由
因此,当添加
没有任何上下文表明
(这是对元模式验证的过度简化。) JSON Schema项目认为,这种验证最好由编辑器和语言服务器提供,它们可以通过专门配置来检测这类内容,从而帮助模式作者。因此,仅仅一个验证器并不能真正支持这一点。 |