JSON Schema Validator — Валідація JSON проти схеми онлайн

JSON і схема парасетуються локально, так що ви можете перевірити платіжні завантаження API, конфігурувати файли та веб-хоук приклади проти Draft-07, 2019-09 або 2020-12 без завантажування вашого вмісту.

Готово
0 байтів
0 байтів

Результати валідації

Введіть JSON дані та схему JSON, а потім виберіть Валідація.

Підтримка проектів

Виберіть проект 7, 2019-09 або 2020-12 перед валідацією. вибраний проект перевіряє, як складено схему.

Корисні помилки шляхи

Помилки в підтвердженні включають прикладні шляхи, схематичні шляхи та короткі повідомлення, так що проблеми з завантаженням API простіше знайдені.

Місцевий робочий потік

Копіюйте доповідь або завантажуйте її як JSON-файл. Analytics використовує тільки розмір, дизайн і розрахунок букетів, ніколи не перерахований вміст.

Як закріпити JSON проти схеми онлайн

  1. Зберігайте свої JSON дані. Використовуйте відповідь API, веб-хок тіла, об'єкт налаштувань або будь-який JSON документ, який вам потрібно перевірити.
  2. Використовуйте схему JSON. Включає необхідні властивості, правила типу, енуми, арки та обмеження на неживий об'єкт.
  3. 3. вибрати проект схеми. Виберіть проект-07, 2019-09 або 2020-12 так що валідація використовує правильне поводження ключових слів.
  4. Визначити і виправити помилки. Переглянути інстанційні шляхи та схематичні шляхи, а потім скопіювати або завантажувати звіт про валідацію.

Програма перевірки

Дані JSON

{
  "id": 42,
  "status": "active",
  "email": "[email protected]"
}

Схема JSON

{
  "type": "object",
  "required": ["id", "status"],
  "properties": {
    "id": { "type": "integer" },
    "status": { "enum": ["active", "paused"] },
    "email": { "type": "string", "format": "email" }
  }
}

Цей JSON Schema validator повідомляє про те, чи відповідають дані схемі і вказують на точне поле, коли вимагається власність, тип, еум або нестене правило.

Програма JSON Schema Validator FAQ

Чи можу я закріпити JSON проти схеми онлайн з цим інструментом?

Зберігайте JSON дані та схему JSON, виберіть відповідний проект і підтверджуйте JSO проти схеми онлайн без завантаження контенту в Convertr.

Чи підтримує JSON Schema Validator проект-07 і 2020-12?

Так. Валідатор підтримує JSON Schema Draft-07, Draft 2019-09 і Draft 2020-12. Виберіть проект перед валідацією, щоб схема була складена з передбаченими правилами.

Чи відрізняється це від JSON Formatter?

Цей JSON Schema Validator перевіряє, чи діє дійсна JSON з договором схеми, включаючи необхідні поля, типи, абревіатури та правила об'єктів.

JSON схема валідатора

Валідація прикладу JSON проти наданої схеми JSON за допомогою підтримуваного поведінки проекту.

Вхід
JSON дані, схема JSON та вибраний підтримуваний проект.
Вихід
- дійсний або недійсний результат з прикладом і схемою шляхів.
Реальні обмеження
Віддаленого схемного з'єднання не обіцяється, налаштуваними форматами можуть бути анотації, а підтримка відрізняється між ключовими словами Draft-07, 2019-09 і 2020-12.
конфіденційність та обробка даних
Дані JSON, схема JSON та вибраний підтримуваний проект обробляються в цій таблиці браузера. конвертер не отримує або зберігає їх; закриття або перезавантаження сторінки очищає стан роботи, якщо інструмент не пропонує виразно місцевий завантаження.

Як використовувати цей інструмент

  1. Надання JSON даних, схеми JSON та вибраного підтримуваного проекту в контролах інструментів.
  2. Виберіть налаштування, які впливають на діючий або недійсний результат з прикладом і схемою шляхів, а потім запустити інструмент.
  3. Переглянути дійсний або недійсний результат з прикладом і схемою шляхів перед копіюванням або завантаженням.

Загальні способи невдачі

Недійсний JSON, недійсна схема, нерозв'язана посилання або проект-несумісна ключова слово виробляє помилку в валідації.

Корисний приклад

Потрібна електронна пошта і вік, а потім підтверджуйте об'єкт зразка і перевіряйте кожен недійсний шлях.