Публикации по теме 'json-schema-validator'


Создание пользовательского ключевого слова «multipleOf» для AJV
AJV — еще один валидатор схемы JSON. Один из наиболее часто используемых валидаторов схемы JSON в JS-программировании. Если вы использовали этот валидатор, вы могли столкнуться с проблемой проверки «multipleOf». Здесь я объясняю использование ключевого слова «multipleOf», возможную блокировку и решение путем создания пользовательского ключевого слова AJV для проверки «multipleOf». Использование валидатора AJV: Давайте перейдем к примеру и посмотрим, как использовать AJV для..

Вопросы по теме 'json-schema-validator'

Схема JSON $ref не работает для относительного пути
У меня есть 3 схемы: дочерняя схема: { "title": "child_schema", "type": "object", "properties": { "wyx":{ "type": "number" } }, "additionalProperties": false, "required": ["wyx"] }...
12894 просмотров
schedule 19.04.2023

Какова логическая связь между ключевыми словами в схеме json?
Согласно спецификации ( http://json-schema.org/schema ) там не является взаимным исключением ключевых слов схемы. Например, я мог бы создать следующую схему: { "properties" : { "foo" : {"type" : "string"} } "items" : [...
503 просмотров
schedule 05.02.2024

Возможно ли в схеме json определить ограничение между двумя свойствами
У меня есть два поля в моей схеме: одно является обязательным свойством под названием «имя», а другое является необязательным (используется для определения свойства сортировки) под названием «nameSort», и я хочу выразить Если поле «nameSort»...
3648 просмотров
schedule 09.04.2022

Swagger: как представить свойство, тип которого является одним из списка типов?
У меня есть объект со свойством, которое является объектом, тип которого будет одним из списка типов. Все мои попытки были отклонены редактором Swagger со следующей ошибкой: Data does not match any schemas from 'anyOf' Jump to line 43 Details...
5189 просмотров

Класс не найден Исключение при проверке Json с помощью JsonSchema
Я новичок в Java. Я пытаюсь проверить Json с помощью JsonSchema. Я упомянул Java/Android - проверка строки JSON на соответствие схеме String .. Я пробовал с кодом #Tihamer и получаю исключение JsonParserException, которое я не использовал....
3135 просмотров

Загрузка параметров поля выбора на основе другого поля выбора с использованием jsonSchema
Я использую jsonschema для создания наших форм и их проверки. Ниже приведен пример json: { "title": "Microsoft Account Request", "readOnly": false, "$schema": "http://json-schema.org/draft-04/hyper-schema", "description": "Microsoft...
1166 просмотров
schedule 11.01.2023

Получение исключения java.lang.NoClassDefFoundError при использовании json-schema-validator-2.2.6
Я пытаюсь использовать валидатор json-schema для кода, указанного в этой ссылке используя затмение.. Существует основной класс, который читает два файла .json (данные схемы и json), если (ValidationUtils.isJsonValid(schemaFile, jsonFile))...
1154 просмотров

Схема JSON: XOR в обязательных полях
Схемы JSON имеют свойство required , в котором перечислены необходимые поля в объекте JSON. Например, следующая (упрощенная) схема проверяет вызов, который отправляет текстовое сообщение пользователю: { "type": "object", "properties": {...
1568 просмотров

проверка схемы json на aws lambda
мне нужно проверить мою схему событий лямбда aws. я использовал vandium для проверки. у меня два разных случая. лямбда-функция поддерживает только один тип события. как это var vandium = require('vandium'); vandium.validation({...
4318 просмотров

jsonSchema проверяет ключи
Не могли бы вы помочь мне, как я могу проверить «ключи» (например, «1», «2», «3») элементов списка в следующем json: { "list" : { "1" : { "element1" : "1", "element2" : "2" }, "2" : {...
1839 просмотров
schedule 23.02.2023

Json-схема не работает
Я пытаюсь использовать схему json, здесь с простым примером. Я использую сайт: http://www.jsonschemavalidator.net/ Схема: { 'Foods': { 'type': 'array', 'items': { 'GoodFoods': {...
923 просмотров

Схема Json - как выразить смешанные типы поля (строка и объект)?
У меня есть поле в наших данных с несколькими типами: Это может быть type = string со схемой: {"mixed_field" : {"type":"string"} } В других случаях это может быть type = object, схема выглядит так: {"mixed_field" : { "properties": {...
760 просмотров
schedule 17.10.2022

При чтении значения в схеме JSON обнаружен неожиданный токен
Я пытался проверить правильность схемы с помощью JsonSchemaValidator и получил ошибку: При чтении значения «CWD» обнаружен неожиданный токен. Ожидается StartObject, есть String. Путь 'properties.details.oneOf [0] .properties.CWD', строка...
3871 просмотров
schedule 17.09.2022

Валидатор схемы JSON с массивом определенных объектов (разных типов)
У меня есть следующие данные JSON, которые я хотел бы проверить. [ { "fieldType": "oneThing" }, { "fieldType": "anotherThing" }, { "fieldType": "oneThing" } ] И моя текущая (нерабочая) схема: { "$schema":...
150 просмотров
schedule 08.02.2023

Ссылка на родительскую схему в подсхеме для проверки схемы JSON
Я работаю над схемой JSON, и я не уверен, правильно ли я ее разработал, и буду признателен за любые предложения. Итак, у меня есть родительский объект с именем «Task.json», который ссылается на внутренний объект с именем «Data.json». Теперь мне...
1595 просмотров
schedule 23.10.2022

Схема JSON, которая проверяет, соответствует ли patternProperties одному из значений
Учитывая эту схему: { "type": "object", "patternProperties": { "^(.*)$": { "type": "object", "patternProperties": { "^.*$": { "oneOf": [ { "type": "string", "enum":...
586 просмотров
schedule 07.09.2022

json schema — элементы родительского массива (массив объектов) имеют внутренний массив (массив примитивов) с заданными значениями
Пожалуйста, не стесняйтесь обновить подходящий заголовок для этого вопроса. Я пытаюсь добиться чего-то вроде это . Входной JSON/данные JSON должен иметь учетную запись OWNER и CHARGE_TO, но они не обязательно должны быть в одной и той же...
231 просмотров

Передать значение в определение схемы Json
Я использую валидатор схемы AJV на NodeJS и хочу добавить userID из sessionObject к каждой входящей полезной нагрузке, чтобы я мог хранить userID для каждой транзакции. Я хочу знать, можно ли это сделать в схемах json. пример полезной...
1089 просмотров

Схема JSON отличается для первой строки и отличается для остальных строк
моя постановка проблемы: рассмотрим список из 15 строк, все строки должны иметь 5 ключей. Однако только 0-й ряд будет иметь 4 ключа. Но все оставшиеся ряды будут иметь все 5 ключей. Я хочу еще раз подтвердить это своим ответом. Действительно ли...
197 просмотров
schedule 13.04.2022

json, чтобы убедиться, что строка не соответствует ни одному элементу массива.
{ "title":"x", "type:"string", "doesNotMatch":["element1","element2"] } Существует ли схема JSON, которая гарантирует, что данные JSON не будут соответствовать element1 и element2. {"x":element1} недействителен {"x":"daf"}...
1045 просмотров
schedule 07.03.2023