JSONSchema中数组类型的自定义格式化程序

时间:2019-04-13 16:21:53

标签: json jsonschema json-schema-validator

我正在使用xeipuuv jsonschema库进行模式验证。

示例JSON

{
 "testField": [
    {
      "key": "foo"
    },
    {
      "key": "bar"
    }
   ]
}

JSON模式:

 "test": {
      "type": "array",
      "items": {
        "type" : "object",
        "format": "CustomFormatter",
        "properties": {
          "key": {
            "type": "string"
          }
        }
      }
    }

此处CustomFormatter未被评估。 关于如何对数组的所有项目进行验证的任何想法。 (基本上,我的用例是我想要数组中的所有值)。 谢谢!

0 个答案:

没有答案