Проверка схемы JSON
В браузере локально проверяйте документы JSON с помощью ограниченных правил JSON Schema, сообщая о путях, ключевых словах и неподдерживаемых возможностях.
Как использовать JSON Schema для проверки
Проверка Schema с помощью JSON обрабатывает введённые данные только в текущем браузере и не загружает их, не подключается к сети и не сохраняет пользовательские данные.
Введите данные
Вставьте JSON документ и Schema либо загрузите локальный текст размером не более 1 MiB.
Выберите способ обработки
Проверяются типы, обязательные поля, свойства, массивы, диапазоны, составные ключевые слова и локальные ссылки.
Проверить и экспортировать
Просматривать состояние valid, пути ошибок и предупреждения, копировать или скачивать структурированный результат.
Ограничения и примечания
- Поддерживаемые ключевые слова схемы и локальные ссылки $ref имеют чёткие ограничения; удалённые ссылки не считываются.
- Максимальная глубина 128, узлы 100,000, ошибки 50; неподдерживаемые возможности будут отмечены предупреждением.
- Инструменты предоставляют только результаты локальной вспомогательной обработки; важные конфигурации, ключи, документы и материалы для публикации по-прежнему необходимо проверять в целевой среде.
Часто задаваемые вопросы
Будут ли входные данные загружены на сервер?
Нет. Страница использует только память браузера, локальные файлы API и локальные ресурсы, уже предоставленные сайтом.
Почему у Schema есть предупреждение, но результат всё равно valid?
warning означает, что обнаружено ключевое слово, не поддерживаемое ограниченной реализацией; это не означает, что данная функция полностью проверена.
Почему результаты всё ещё требуют ручной проверки?
Граничный синтаксис, региональные стандарты, сторонние средства чтения и целевая среда выполнения могут различаться; инструмент не заменяет окончательную проверку.