库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.