Валидатор JSON Schema
Проверяйте данные JSON по JSON Schema (draft 7+). Подробные отчёты об ошибках с путями. Бесплатно, на 100% в вашем браузере.
Справка
Как работает валидатор JSON Schema?
JSON Schema — это словарь для описания структуры данных JSON: типов, обязательных полей, ограничений значений (min/max, pattern, enum) и вложенных схем. Этот инструмент реализует подмножество валидации draft 7+: проверки типов (string, number, integer, boolean, array, object, null), ограничения (minLength, maxLength, minimum, maximum, pattern, enum, const), композиция (allOf, anyOf, oneOf, not) и рекурсивная проверка properties и items. Ошибки включают JSON-путь к проблемному значению.
Применение
- Тестирование контракта API — убедитесь, что ответы соответствуют вашим схемам OpenAPI/Swagger.
- Валидация конфигурации — поймайте опечатки перед развёртыванием конфигурационных файлов.
- Валидация форм — делите схемы между фронтенд- и бэкенд-валидаторами.
- Качество данных — проверяйте загружаемые файлы JSON в ETL-конвейерах.
Конфиденциальность
Вся валидация выполняется на 100% в вашем браузере. Схемы и данные никогда не покидают ваше устройство.