2016-03-25 4 views

Antwort

4

Sie können es so machen:

{ 
    "$schema": "http://json-schema.org/draft-04/schema#", 
    "description": "Object with 10 char max properties", 
    "type": "object", 
    "additionalProperties": false, 
    "minProperties": 1, 
    "patternProperties": 
    { 
     "^[a-z]{0,10}$": 
     { 
      "description": "Some description", 
      "type": "string" 
     } 
    } 
}   
+0

Nice! Angenommen, ich möchte es mit mehreren Eigenschaften verschiedener Typen wiederverwenden, wie würde ich das tun? – Kentzo

+1

Sie können 'type': 'string' Zeile entfernen und damit jeden Typ zulassen, nicht nur Strings. – Amid

Verwandte Themen