fixmint
RU

Проверка JSON по JSON Schema

Вставьте схему и JSON. Каждая ошибка показывает, где она в данных и какое правило нарушено.

  • Работает на вашем устройстве
  • Без регистрации
  • Работает офлайн после первого визита
—ошибки
—черновик

Как проверить JSON по JSON Schema

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

Вопросы

Какие черновики поддерживаются?

Черновик берётся из ключевого слова $schema. Если его нет, используется 2020-12, а 2019-09 и draft-07 читаются по своим правилам. Схемы draft-04 и draft-06 читаются по правилам draft-07.

Что делает «Проверять форматы»?

Если включено, проверяются значения date-time, date, time, email, hostname, IPv4, IPv6, uri, uuid, regex и json-pointer. Если выключено, ключевое слово format носит только информационный характер, как и разрешает спецификация.

Почему $ref пишет «не загружено»?

Этот инструмент ничего не загружает из сети. Ссылка на другой файл или веб-адрес пропускается и отмечается в отчёте, поэтому остальная часть схемы всё равно проверяется. Чтобы проверить ссылочную схему, поместите её в тот же документ под $defs.

Отправляются ли мои схема или данные куда-нибудь?

Нет. Оба остаются во вкладке браузера, и между визитами ничего не сохраняется, кроме настройки «Проверять форматы».

Отзывы

    Отзывов пока нет. Будьте первым.

    Ваша оценка

    Ваша почта никогда не показывается и не сохраняется.

    Читать далее