⭐ 0

Приклад валідний: JSON профілю користувача відповідає своїй схемі

Локальна перевірка JSON-документів на відповідність заданій JSON Schema.

Обробляється повністю у вашому браузері — те, що ви тут вводите, ніколи не вивантажується.

Обробка... 0%

Результат

Про цей інструмент

Ця сторінка відкриває валідатор JSON Schema із попередньо завантаженою невеликою схемою профілю користувача — вона вимагає id, email та age, з обмеженнями типу та minimum/minLength для кожного поля, — а також JSON-дані, які задовольняють кожне з цих правил. Перевірка виконується щойно сторінка завантажується, тож результат «пройдено» нижче є справжньою живою перевіркою, а не заздалегідь підготованим прикладом.

Об’єкт користувача з числовим id, рядком email та віком — одна з найпоширеніших форм, що перевіряються за схемою, чи то для тіла запиту API, даних форми реєстрації, чи файлу початкового наповнення бази даних. Ці дані проходять перевірку, оскільки id та age є цілими числами, що відповідають типу integer, email — рядок щонайменше з 5 символів, як того вимагає правило minLength, і всі три обов’язкові поля — id, email та age — присутні.

Використовуйте цю пару як шаблон: редагуйте схему або JSON-документ у двох текстових областях, щоб побачити, як змінюється результат. Посилання на набори «відсутнє обов’язкове поле» та «неправильний тип» нижче використовують цю саму схему, але з даними, які не проходять перевірку, тож ви зможете точно побачити, як повідомляється про кожен тип помилки.