JSON Динамические схемы c Проверка длины массива (minItems) - PullRequest
0 голосов
/ 06 марта 2020

У меня есть очень простая JSON, где я хотел бы применить схему JSON, которая проверяет массив value с minItems на основе statecode.

{
    "statecode": 0,
    "value": [
        {
            "property1": "string",
            "property2": "string"
        },
        {
            "property1": "string",
            "property2": "string"
        }       
    ]
}

Сейчас я хотел бы применить схему JSON со следующим правилом:

"statecode": 0 --> value array minItems: 1, validation error if value array is null
"statecode": 1 --> value array minItems: 0, no validation error if value array is null

Возможно ли это? Если да, то как выглядит схема JSON?

Помощь очень ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...