【发布时间】:2020-03-29 06:10:22
【问题描述】:
问题
我想使用 json schema draft 7 来验证一个数组是否包含多个无序对象。例如,数组应包含学生 A、B,无论他们的顺序如何。
[{"name": "A"}, {"name": "B"}] //valid
[{"name": "B"}, {"name": "A"}] //valid
[{"name": "A"}, {"name": "C"}, {"name": "B"}] //extra students also valid
[] or [{"name": "A"}] or [{"name": "B"}] //invalid
当前尝试
json schema contains 关键字不支持列表
json schema Tuple validation 关键字必须排序
【问题讨论】:
标签: jsonschema