Валидатор JSON Schema
Бесплатный онлайн-валидатор JSON Schema. Проверяйте любой JSON-документ по схеме draft-07 или 2020-12 и мгновенно получайте ошибки с путём, ключевым словом и сообщением — на Ajv, прямо в браузере.
Как использовать Валидатор JSON Schema
Этот инструмент проверяет, соответствует ли JSON-документ JSON Schema. Он включает валидаторы Ajv draft-07 и Ajv 2020-12, так что вы можете выбрать версию черновика, на которую нацеливается ваша схема. В левой панели лежит ваш экземпляр JSON, в правой — схема, а проверка запускается автоматически с короткой задержкой по мере ввода. Результаты появляются в виде зелёной метки валидности или подробного списка ошибок с путём в ваших данных, не сработавшим ключевым словом и исходным сообщением Ajv. Всё работает локально в вашем браузере — ничего не отправляется.
- Вставьте данные JSON в левое текстовое поле или нажмите его кнопку «Пример» либо «Загрузить файл».
- Вставьте свою JSON Schema в правое текстовое поле или используйте его кнопки «Пример» / «Загрузить файл».
- Выберите черновик схемы в выпадающем списке: Draft-07 (самый распространённый) или Draft 2020-12.
- Подождите мгновение — проверка запускается автоматически примерно через 300 мс после остановки ввода и повторяется при каждом изменении.
- Читайте результат: зелёный баннер «Действительно» означает соответствие; иначе каждая ошибка показывает путь (например, /tags/0), ключевое слово (required, type, minimum…) и исходное сообщение Ajv.
- «Очистить» стирает обе панели и сохранённое состояние; ваши вводы хранятся в локальном хранилище этого браузера между визитами.
Ключевое слово required сообщает об ошибке на родительском объекте, поэтому показанный путь — это объект, у которого не хватает свойства, а не само свойство. Собственные ключи $schema и $id схемы игнорируются — версия управляется только выпадающим списком черновиков. Переключайте черновики, чтобы сравнить, как ведёт себя старая схема draft-07 под 2020-12.
Похожие инструменты
- Валидатор JSON Мгновенная валидация синтаксиса JSON с подробными сообщениями об ошибках и номерами строк. Бесплатный инструмент прямо в браузере.
- Форматирование JSON Форматируйте и украшайте JSON с настраиваемыми отступами. Мгновенное форматирование сжатого JSON в браузере.
- JSON в TypeScript Мгновенно конвертируйте JSON в интерфейсы и определения типов TypeScript. Поддержка вложенных объектов, массивов и объединений.
- Калькулятор Chmod Бесплатный онлайн-калькулятор chmod для визуализации и вычисления прав доступа Linux с помощью флажков. Мгновенное преобразование между числовой (755, 644) и символической нотацией (rwxr-xr-x). Поддержка специальных прав: setuid, setgid, sticky bit.
- Таблица ASCII Полная справочная таблица кодировки ASCII с десятичными, шестнадцатеричными, восьмеричными, двоичными кодами, HTML-сущностями и описаниями символов. Мгновенный поиск и фильтрация.
- Тестер HTTP-запросов Тестируйте REST API прямо в браузере. Отправляйте запросы GET, POST, PUT, DELETE с пользовательскими заголовками, телом и параметрами. Мгновенно просматривайте статус, заголовки и JSON-тело ответа.
- Генератор .htaccess Генерация правил .htaccess Apache для перенаправлений, перезаписи, заголовков безопасности, кэширования и др.
- Генератор Robots.txt Бесплатный онлайн-генератор robots.txt. Создавайте и настраивайте файлы robots.txt для управления сканированием поисковых систем, контроля доступа краулеров и оптимизации SEO вашего сайта.