Как определить, является ли одна json-схема подмножеством другой? - PullRequest
1 голос
/ 20 мая 2019

Скажем, у меня есть две json-схемы - возможно ли (в python или где-либо еще) определить, является ли одно подмножеством другого?

Я ищу функцию в двух json-схемах, которая будетвернуть true тогда и только тогда, когда каждый экземпляр, принятый первой json-схемой, также будет принят вторым.

Для очень простого примера предположим, что мои схемы

int_schema = {'type': 'integer'}
num_schema = {'type': 'number'}

Тогда я быhave

subset(int_schema, num_schema) = True
subset(num_schema, int_schema) = False

Меня не волнует, что это Python, я больше пытаюсь выяснить, поддерживает ли json-схема это.

...