假设我有两个json-schema,是否可以(在Python或其他任何地方)确定一个是否是另一个的子集?
我正在寻找一个能够对两个JSON Schema进行比较的函数,只有当第一个JSON Schema接受的每个实例也被第二个Schema接受时才返回true。
举一个超级简单的例子,假设我的schemas是:
int_schema = {'type': 'integer'}
num_schema = {'type': 'number'}
然后我会有:
subset(int_schema, num_schema) = True
subset(num_schema, int_schema) = False
我并不是特别关心这是否是Python语言,我更想知道 JSON Schema 是否支持这个特性。