【问题标题】:python; jsonschema, validate that a schema is valid jsonschemaPython; jsonschema,验证模式是否有效 jsonschema
【发布时间】:2019-07-02 00:42:13
【问题描述】:

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

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

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

【问题讨论】:

    标签: python jsonschema


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      验证架构本身的 API 是 SomeValidator.check_schema。

      如果文档中有任何内容可以帮助您更轻松地找到它,请告诉我(通过提交问题)!

      【讨论】:

      • 是的,这会很有帮助,可能在主自述文件中添加一个示例会很好 imo =)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-15
      • 1970-01-01
      • 2022-01-04
      • 1970-01-01
      • 2021-07-29
      • 1970-01-01
      相关资源
      最近更新 更多