【发布时间】:2021-05-15 05:10:13
【问题描述】:
我在 jsonschema 验证方面有点挣扎。我有一个包含一些预定义字段的元素列表。正是这些元素之一应该定义一个default 字段。所以是这样的:
{
"items": [
{
"id": 1,
"name": "item1"
},
{
"id": 2,
"name": "item2",
"default": true
},
{
"id": 3,
"name": "item3"
}
]
}
如果所有项目都没有default 字段或多个字段,则验证应该失败。有任何想法吗?谢谢!
【问题讨论】:
标签: json validation schema jsonschema