fuz*_*man 5 python validation schema json jsonschema
我们有一个相当大且复杂的 json 模式,其中包含许多通过 $ref 引用的包含。理想情况下,使用 Python 和 jsonschema 我想采用这些模式并完全扩展引用(递归)以获得完整模式。
dict 形式的输出很好(jsonschema 用来表示模式的标准数据结构)。
Pep*_*lac 4
如果你检查json 文档。 你会发现循环 $ref 不推荐但不禁止。所以,在这种情况下,不可能完全展开所有$ref
$ref
但是,如果您确定您的代码中没有循环,$ref我建议您使用此存储库,它在这种情况下对我有所帮助。代码非常简单,您可以自行更改。
归档时间:
8 年,7 月 前
查看次数:
3508 次
最近记录:
7 年,7 月 前