是否有任何python库或工具来检查JSON模式是否有效?
我不想根据JSON模式验证实例,但是我想检查JSON模式本身是否有效。例如,如果指定了所有必需的字段,或者数据类型是否有效。
我已经从check_schema()库中查看了jsonschema,但是这个库没有检查我前面提到的方面。
发布于 2022-01-12 08:50:18
您可以使用架构验证器来验证架构。有一些特殊的模式称为元模式,可以验证其他“正常”模式(以及它们自己)。对于json模式规范,可以从规格网页下载此类元模式。
在那里,您可以下载“核心/验证方言元模式”。然后,可以使用以下方法验证任何其他json模式
$ jsonschema -i your_specific_schema.json meta_schema.json当然,您也可以在您的python代码中使用它。
https://stackoverflow.com/questions/70678492
复制相似问题