JSON Schema - 限制每个Property在JSON文件中出现的次数

时间:2015-12-01 00:33:36

标签: json

有没有办法在JSON Schema中指示给定属性可以或必须出现的次数 - 类似于XML Schema中的minOccurs / maxOccurs?理想情况下,我想指出某些属性(如许可证ID)必须只出现一次,但其他属性(如权限)可能会出现多次。 我已经尝试将“maxProperties”设置为1,但这只允许将单个属性包含在JSON文件中。我尝试过“oneOf”,然后只列出一个属性,但这仍然允许该属性的多个实例出现在JSON文件中。

0 个答案:

没有答案