Описание тега python-jsonschema
1
ответ
JSONSchema не ловит неправильные дополнительные поля?
Используя эту схему, этот файл не перехватывает name_en а также legalName_en поля под parties/identifier, даже если additionalProperties: false указан на identifier имущество. Это с: jsonschema schema.json -i file.json на OSX, используя python-jsons…
07 авг '17 в 18:17
6
ответов
Как настроить локальные ссылки на файлы в документе python-jsonschema?
У меня есть набор документов, соответствующих https://json-schema.org/. Некоторые документы содержат ссылки на другие документы (через $ref атрибуты). Я не хочу размещать эти документы так, чтобы они были доступны по HTTP URI. Таким образом, все ссы…
29 дек '18 в 10:39
0
ответов
Python jsonschema: как запросить схему, чтобы определить тип свойства?
Рассмотрим следующий вариант использования: У меня есть конфигурация сетевого маршрутизатора ( OpenWRT) в текстовом формате, который я преобразовываю в JSON ( точнее NetJSON), текстовый формат, используемый маршрутизатором, использует только строки,…
20 июн '17 в 08:58
0
ответов
Получить список всех свойств из схемы (разрешение ссылок)
Рассмотрим "сложную" схему, которая использует ссылки из других файлов, как показано ниже. Есть ли простой способ получить список всех свойств, определенных в схеме, возможно, используя некоторые механизмы, уже в python-jsonschema? Я думаю, что мне …
18 июл '18 в 02:40
0
ответов
Получение страницы входа при попытке загрузить электронную таблицу с URL-адреса с помощью запросов Python
Я написал сценарий, который будет загружать электронную таблицу из Sharepoint в папку, в которой выполняется сценарий, и будет обновлять электронную таблицу. Скрипт работал нормально с указанной ссылкой Sharepoint. Когда ссылка Sharepoint изменилась…
15 окт '18 в 18:07
0
ответов
Хранение и чтение нескольких объектов JSON в Python
Я тестирую REST API в Python, и для этого я буду также проверять их с помощью схемы JSON. Я планирую сохранить все схемы JSON в файле, а затем извлечь их на основе их уникального идентификатора. Есть ли способ сделать это в Python, т.е. получить оди…
23 авг '18 в 15:11
0
ответов
При проверке jsonschema не удается разрешить ссылки на локальные файлы "внуков"
Фон: у меня есть несколько JSON-схем, ссылающихся на большие объекты. Эти объекты перемещаются в подкаталог. В приведенном ниже примере отображаются следующие зависимости: main_schema => positive_integer main_schema => дата date => positive_integer …
14 апр '18 в 20:01
0
ответов
Python JSON схема майнинга
Мне нужен пошаговый учебник или некоторые статьи, которые я могу узнать, как создать свой собственный инструмент интеллектуального анализа схем JSON. Было бы здорово, если бы кто-то мог поделиться источниками или идеями. Спасибо!
27 июл '17 в 00:23
0
ответов
Подтверждение JSON с JSonschema и роботизированной рамой
Может ли кто-нибудь помочь мне начать с того, как использовать RobotFramework для проверки ответов JSON с помощью JSON-схемы? В идеале на json-схему внешне ссылаются через http-запрос: Пример http://api-bl-uk.northeurope.cloudapp.azure.com/api/v1/cr…
08 июн '18 в 15:51
1
ответ
Схема JSON: можно ли проверить строку является массивом JSON или объектом?
По какой-то причине у меня есть свойство, скажем "ссылки", которое является самой строкой JSON. "references": { "type": "string" }, Но я хочу проверить строку массива JSON (после "декодирования"): "references": { "type": "array", "items": { "type": …
03 авг '18 в 14:50
3
ответа
JSON-дампы помещают случайные цифры вместо некоторых символов в Python 3
Я читаю текстовый файл, а затем создаю словарь Python, после чего мне нужно создать файл JSON из этого словаря. Вот пример текстового файла: В общежитии Берляндского государственного университета живет N студентов. Каждый из них иногда хочет пользов…
16 фев '18 в 03:01
1
ответ
Python JSonschema удалить дополнительные и использовать значения по умолчанию
Я использую Python jsonschema https://python-jsonschema.readthedocs.io/en/latest/ и пытаюсь найти способы использования значений по умолчанию и удаления дополнительных полей при их обнаружении. Кто-нибудь знает, как мне это сделать? или, может быть,…
06 мар '18 в 13:10
1
ответ
jsonschema проверяется ключами с другим именем или типом
Я в переходе от этого типа jsons: { "id": 1, "data": { "item_number": "4", ... } } в { "id": 1, "data": { "itemNumbers": [4], ... } } и мне нужна jsonschema, которая соответствует обоим этим jsons. И вот это: { "properties": { "id": { "enum": [ 1 ] …
02 янв '19 в 23:50
2
ответа
Как сохранить вложенный JSON, который находится в списке, в текстовый файл, используя Python?
Я создаю вложенный JSON, и я храню его в списке объектов. Вот мой код, который получает правильный иерархический JSON, как и предполагалось. Пример данных: источник данных, datasource_cnt, категория, category_cnt, подкатегория, subcategory_cnt Бюро …
05 дек '18 в 06:58
0
ответов
jsonschema ищет неопределенный ключ
Я новичок в JsonSchema, и я использую Python для проверки ответов бэкэнда. Теперь я столкнулся с ошибкой, где у меня кончились подсказки. Функция проверки ищет "id" где ни один не определен (см. вторую последнюю строку). Traceback (most recent call …
05 июн '18 в 14:39
3
ответа
json.decoder.JSONDecodeError: Ожидаемое значение:, json.decoder.JSONDecodeError: Ожидаемое имя свойства, заключенное в двойные кавычки:
Привет, я работаю с JSON в моем файле на Python: import json userData = '''[ { "userID" : "20", "devices" : { "360020000147343433313337" : "V33_03", "3f0026001747343438323536" : "Door_03", "170035001247343438323536" : "IR_06", "28004c000651353530373…
27 июл '18 в 07:20
5
ответов
Проверьте значение даты и времени с помощью Python jsonschema
Я использую jsonschema для проверки моего словаря Python. Я пытаюсь подтвердить datetime ценность, но я не уверен, как это сделать. Вот что у меня есть, что приводит к ошибке, потому что у jsonschema нет datetime тип: order = { "name": "shirt", "ord…
06 сен '18 в 18:46
1
ответ
Как сравнить JSON с рисунком в Python?
Данные JSON: { "options": { "name": "aaa", "count": 20, "a1": 30 }, "PC": { "processor": "Intel", "os": "windows" } } Шаблон: { "options": { "name": "string", "count": "integer", "a1": "integer" }, "PC": { "processor": "string", "os": "string" } } К…
03 апр '18 в 10:32
1
ответ
Использует ли валидатор jsonschema Python надстройку фактической jsonschema?
При использовании Python jsonschema можно определить схемы и экземпляры, которые не могут быть выражены в допустимом JSON. >>> import jsonschema >>> schema = { ... "type": "object", ... "properties": {"1": {}, 2:{}}, ... "additiona…
02 дек '18 в 21:19
2
ответа
Как переключить регистр полей в схеме JSON?
Я использую питон jsonschema проверить записи JSON. Вот пример схемы. Здесь есть только два случая, но представьте себе похожий сценарий, в котором вместо этого выложены сотни случаев. { "$schema": "http://json-schema.org/draft-07/schema#", "oneOf":…
22 окт '18 в 16:43