【发布时间】:2019-05-20 00:32:21
【问题描述】:
假设我有两个 json 模式 - 是否有可能(在 python 或其他任何地方)确定一个是否是另一个的子集?
我正在寻找一个关于两个 json-schema 的函数,当且仅当第一个 json-schema 接受的每个实例也被第二个接受时才会返回 true。
举个超级简单的例子,假设我的模式是
int_schema = {'type': 'integer'}
num_schema = {'type': 'number'}
那我就有了
subset(int_schema, num_schema) = True
subset(num_schema, int_schema) = False
真的不在乎这是python,我更想知道json-schema是否支持这一点。
【问题讨论】:
标签: python jsonschema python-jsonschema