使用additionalProperties属性,为map中不具名的字段匹配属性。
比如如下的json字符串
- {
- "map1": {
- "key1": 1,
- "key2": 2
- },
- "map2": {
- "key1": 1,
- "key2": 2
- }
- }
可以用如下的json schame校验
- {
- "type": "object",
- "additionalProperties": {
- "type": "object",
- "additionalProperties": {
- "type": "integer",
- "minimum": 0
- }
- }
- }