Вопросы по теме 'ajv'

Проверка схемы JSON в упакованном приложении Chrome
Я пытаюсь использовать AJV средство проверки схемы JSON в своем приложении Chrome. Но я получаю ошибку EvalError: Отказано в оценке строки как JavaScript, поскольку «unsafe-eval» не является разрешенным источником сценария в следующей...
648 просмотров

Проверка JSON с использованием AJV
У меня есть следующая проверка JSON var schema = { "type": "object", "required": ["name", "profession"], "properties": { "name": { "type": "string" }, "profession": { "oneOf": [ { "$ref":...
756 просмотров
schedule 28.02.2023

Внешняя библиотека (AJV) не распознается при использовании Dojo
Я пытаюсь использовать другой валидатор схемы json ( AJV ), и предоставленный пример кода отлично работает в JSFiddle, когда Я использую простой java-скрипт, подобный этому Тест AJV — JSFiddle без библиотеки (чистый javascript) var ajv =...
536 просмотров

Почему Ajv не может разрешить ссылку во время компиляции?
Ниже приведен пример схемы JSON, которую я пытаюсь скомпилировать и использовать для проверки. Для этого я использую модуль 'ajv' npm . Вот код, который я запускаю... var ajv = require('ajv')(); var contactSchema = { "$schema":...
3204 просмотров
schedule 28.04.2023

Проверить объекты в массиве JSON с помощью Ajv
Я пытаюсь проверить, есть ли в массиве «действия» определенные объекты. Каждый объект может иметь свои собственные свойства в зависимости от свойства типа. Массив действий может иметь несколько вхождений из этого типа объектов, а не только один....
1324 просмотров
schedule 29.03.2023

Проверить ключ свойства из данных свойства в схеме JSON
Мне нужно проверить следующее: данные Json: {tag: 'изображение', изображение: 'некоторая строка'} Схема Json: {tag: {'type': 'string'}, ??????? // Второй ключ должен быть значением данных тега Изменить: я хочу сделать это с помощью валидатора...
594 просмотров

Изменить данные с помощью AJV для схемы Json
Я использую AJV (другой валидатор схемы Json) на NodeJs. у меня следующая схема var schema = { "$id": "testSchema.json", "type": "object", "$schema": "http://json-schema.org/draft-06/schema#", "additionalProperties": false,...
1426 просмотров
schedule 05.06.2022

Неверный вывод во время ответа проверки API на схему JSON с использованием AJV
Я использую AJV для проверки ответа API на схему JSON (swagger). Это сценарий для проверки: var Ajv = require('ajv'); var ajv = new Ajv(); var schema = { "paths": { "/users": { "get": { "security": [ {...
571 просмотров

Objection.js игнорирует проверку нераспознанного типа свойства?
Я использую эту jsonSchema в своей модели возражений: static get jsonSchema() { return { type: 'object', required: ['firstName', 'lastName'], properties: { id: { type: 'integer' }, parentId: { type:...
888 просмотров
schedule 01.03.2023

Проверка схемы Json не показывает ошибок
Я использую Ajv версии 6.10.2 для проверки простой схемы Json, разделенной на два файла, но дело в том, что я не получаю ошибок при выполнении проверки, даже если json, который я использую для тестирования, неверен. Это две части схемы:...
454 просмотров
schedule 08.10.2022

Как использовать ajv.addFormat() в почтальоне с javascript
Я пытаюсь проверить формат вызова запроса данных в почтальоне. Данные имеют тип uuid и относятся к идентификатору свойства (показано ниже). Может ли кто-нибудь помочь с этим? Это мой код: var jsonData = JSON.parse(responseBody); var Ajv =...
366 просмотров
schedule 13.12.2023

Схема JSON / Ajv - Как проверить общую длину массива строк?
Допустим, мне нужно подтвердить адрес доставки заказа: { "id": 1 , "recipient": "John Doe" , "shipping_address": [ "address line 1" , "address line 2" , "address line 3" ] }...
691 просмотров
schedule 30.03.2022

Ошибка ожидаемого идентификатора IE 11 для оператора распространения, обнаруженная в коде AJV
В моем приложении Angular 6 я получаю консольную ошибку в IE 11 как «Script1010:« Ожидаемый идентификатор ». Нет проблем с вечнозелеными браузерами. Ошибка возникает при первом "." в функции оператора распространения, идентифицированной в...
1923 просмотров
schedule 17.05.2023

Должен ли я всегда компилировать схему Ajv в экспресс?
Я хочу использовать валидатор Ajv для проверки тела запроса моего express приложения. Чтобы использовать валидатор, нам сначала нужно скомпилировать схему, которую мы хотим протестировать, а затем запустить проверку, например: const Ajv =...
570 просмотров
schedule 10.12.2022

JSON не анализируется для проверки при выполнении запроса POST для Fastify
В моих маршрутах у меня есть следующее: const reservationSchema = { body: { type: 'object', required: ['in', 'out', 'guests', 'language', 'roomsSelected'], properties: { language: { type: 'string', }, // ......
22 просмотров
schedule 08.10.2023