Валидатор JSON Schema
Что такое JSON Schema?
JSON Schema — это словарь для описания структуры и ограничений данных JSON. Он определяет, какие свойства обязательны, их типы, форматы, диапазоны и шаблоны. Валидация JSON по схеме позволяет обнаруживать проблемы с данными заблаговременно — до того, как они попадут в логику приложения или базу данных. Распространённые варианты использования включают валидацию запросов/ответов API, проверку конфигурационных файлов и верификацию данных форм. Этот инструмент использует библиотеку AJV (самый популярный валидатор JSON Schema) и поддерживает Draft-07, Draft 2019-09 и Draft 2020-12.
Как использовать валидатор JSON Schema
-
Вставьте данные JSON в левую панель, а JSON Schema — в правую.
-
Нажмите «Пример», чтобы загрузить образец пары JSON + Schema и посмотреть, как это работает.
-
Выберите версию схемы, соответствующую вашей схеме (Draft-07 является наиболее распространённой).
-
Нажмите «Проверить» — зелёное сообщение подтвердит валидность JSON; красное перечислит все ошибки с путями к ним.
-
Исправьте ошибки и повторяйте проверку до успешного прохождения JSON.
Keywords: валидатор JSON schema, проверка JSON онлайн, проверка JSON schema, валидатор AJV, JSON schema draft-07, инструмент валидации JSON, тестер JSON schema