Ich habe ein JsonSchema wie diese suchen1 einzelne Instanz einer patternProperty in JSonSchema erlaubt
{
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"definitions": {},
"id": "http://example.com/example.json",
"patternProperties": {
"^[0-9]$": {
....
....
....
}
}
}
Was ich dieses Schema ist zu validieren möchten, wenn es einen JSON-String mit 0 oder 1 dieses patternProperty ist
So zum Beispiel
{
"0":{}
}
ist eine richtige Ausgabe
{
}
ist auch ein rechter Ausgang
{
"0":{},
"1":{}
}
wäre ein falsche ausgegeben, obwohl die patternProperty Spiele von beiden sein, aber es gibt mehr als 1 Knoten
Ist das irgendwie möglich mit JSonSchema?
thx max und min Eigenschaften war, was ich gesucht habe –