У меня есть неупорядоченный массив элементов JSON. В соответствии со спецификацией http://tools.ietf.org/html/draft-zyp-json-schema-03#section-5.5 приведенная ниже схема json будет проверять только, будут ли объекты в массиве отображаться в этом порядке. Я не хочу указывать порядок, просто проверяйте объекты внутри массива, независимо от порядка или количества объектов. Из спецификации я не могу понять, как это делается.
"transactions" : {
"type" : "array",
"items" : [
{
"type" : "object",
"properties" : {
"type" : {
"type" : "string",
"enum" : ["BUILD", "REASSIGN"]
}
}
},
{
"type" : "object",
"properties" : {
"type" : {
"type" : "string",
"enum" : ["BREAK"]
}
}
}
]
}