如何从$schema关键字创建合适的jsonschema验证器



库https://pypi.org/project/jsonschema/实现了不同草案的验证器:Draft202012Validator, Draft201909Validator等

我的jsonschema包含了草稿版本:

{
"$schema": "https://json-schema.org/draft/2020-12/json-schema-core.html",
"type": "object",
"properties": {
.....
}
}

因此,我必须导入Draft202012Validator。但是,其他模式可能使用另一个草案版本。为了导入适当的验证器,是否可以读取$schema并创建适当的验证器?

就是jsonschema.validators.validator_for.

相关内容

  • 没有找到相关文章

最新更新