强制执行空 JSON 架构
我想要一个强制执行空 JSON 对象的 JSON 模式,例如 {}
这是一个好主意并且可能吗?
我尝试了以下操作,但它允许我在 JSON 正文中输入任何内容:
{
"description": "voice mail record",
"type": "object",
"additionalProperties": false,
"properties": {
}
}
I want a JSON schema that enforces an empty JSON object, e.g. {}
Is this a good idea and possible?
I tried the following but it allows me to enter anything in the JSON body:
{
"description": "voice mail record",
"type": "object",
"additionalProperties": false,
"properties": {
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
答案是,这应该强制执行一个空架构 - 我使用的验证器有一个错误
http://groups.google.co.uk/group/json-schema/browse_thread/thread/d0017b3985c8542b/106ce4afc1763eeb?hl=en& ;q=empty+schema+ollie&safe=on
The answer yes this should enforce an empty schema - the validator I was using had a bug
http://groups.google.co.uk/group/json-schema/browse_thread/thread/d0017b3985c8542b/106ce4afc1763eeb?hl=en&q=empty+schema+ollie&safe=on