jsonschema,验证模式是否有效

2024-05-19 21:55:43 发布

您现在位置:Python中文网/ 问答频道 /正文

此包可用于验证给定实例I是否与模式S:https://github.com/Julian/jsonschema/tree/master/jsonschema匹配

我正在寻找另一个包或方法来判断给定的schema S是否是有效的JSON schema Draft XXX。有标准的方法吗?在

一个想法是找到一个下载模式草案本身,就像草案4(http://json-schema.org/draft-04/schema#),然后将它和S传递到validate但是我想知道是否有更好的方法来检查“这个模式是有效的jsonschema”。在


Tags: 实例方法httpsgithubmastercomjsontree
2条回答

这正是模式验证的方式!下载元模式(在$schema关键字中声明)并根据元模式验证模式。它的设计就是为了做到这一点。在

验证模式本身的API是SomeValidator.check_schema。在

请让我知道(通过提交一个问题)如果文件中有任何东西可以帮助您找到更容易!在

相关问题 更多 >