Встраивание внешних ссылок jsonschema с помощью PythonPython

Программы на Python
Anonymous
Встраивание внешних ссылок jsonschema с помощью Python

Сообщение Anonymous »

У меня вопрос, похожий на этот, но все, что мне нужно, это взять внешние ссылки и встроить их.
Например, предположим, что у меня есть такая схема:< /p>

Код: Выделить всё

{
"$defs": {
"JSONSchema": {
"$ref": "https://json-schema.org/draft/2020-12/schema"
}
},
"properties": {
"config_1_jsonschema": {
"$ref": "#/$defs/JSONSchema"
},
"config_2_jsonschema": {
"$ref": "#/$defs/JSONSchema"
}
}
}
У меня есть два поля, которые ссылаются на определение JSONSchema, которое, в свою очередь, ссылается на URL-адрес метасхемы JSONSchema. Я хотел бы разыменовать URL-адрес, встроив эту схему и рекурсивно встроив все ее внешние ссылки, но не встраивая локальные ссылки для двух свойств.
Как бы я это сделал, пока сохранение схемы в силе? Существует ли существующая библиотека в Python, которая позволила бы мне это сделать?

Подробнее здесь: https://stackoverflow.com/questions/788 ... ith-python

Вернуться в «Python»