小编kev*_*561的帖子

使用 json 模式验证数组 json 包含多个无序对象

问题

我想使用 json 架构草案 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
Run Code Online (Sandbox Code Playgroud)

目前的尝试

json schemacontains关键字不支持列表

json schemaTuple validation关键字必须有序

jsonschema

5
推荐指数
1
解决办法
1762
查看次数

标签 统计

jsonschema ×1