Валидатор на 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