DevTulz Online

Валідатор JSON Schema


Що таке JSON Schema?

JSON Schema — це словник для опису структури та обмежень даних JSON. Він визначає, які властивості є обов'язковими, їхні типи, формати, діапазони та шаблони. Перевірка JSON за схемою дозволяє виявити проблеми з даними завчасно — до того, як вони потраплять до логіки програми або бази даних. Поширені варіанти використання включають валідацію запитів/відповідей API, перевірку конфігураційних файлів та верифікацію даних форм. Цей інструмент використовує бібліотеку AJV (найпопулярніший валідатор JSON Schema) та підтримує Draft-07, Draft 2019-09 та Draft 2020-12.

Як використовувати валідатор JSON Schema

  1. Вставте дані JSON у ліву панель, а JSON Schema — у праву.

  2. Натисніть «Приклад», щоб завантажити зразок пари JSON + Schema і побачити це в дії.

  3. Виберіть версію схеми, що відповідає вашій схемі (Draft-07 є найпоширенішим).

  4. Натисніть «Перевірити» — зелене повідомлення підтвердить дійсність JSON; червоне перелічить кожну помилку з її шляхом.

  5. Виправте помилки та повторюйте перевірку до успішного проходження JSON.

Keywords: валідатор JSON schema, перевірка JSON онлайн, перевірка JSON schema, валідатор AJV, JSON schema draft-07, інструмент валідації JSON, тестер JSON schema