JSON Schema Validator – Валидиране на JSON срещу схема онлайн
JSON и схемата са паразирани локално, така че можете да проверите API плащанията, конфигуриране на файлове и уеб-хоук примери срещу Draft-07, 2019-09 или 2020-12 без да изтеглите съдържанието си.
Валидиране на резултатите
Вземете JSON данни и JSON схема, след което изберете Validate.
Подкрепени проекти
Изберете проект 7, 2019-09 или 2020-12 преди валидиране.
Полезни грешки на пътя
Грешките по валидиране включват примери, схеми и кратки съобщения, така че проблемите с API затоварване са по-лесни за намиране.
Местни работни потоци
Копиране на отчет или изтегляне като JSON файл. Анализът използва само размери, проектиране и броене на букети, никога не пастено съдържание.
Как да се валидират JSON срещу онлайн схема
- 1.Подредете вашите JSON данни. Използвайте отговор на API, уеб-хок тялото, обекта на настройките или всеки JSON документ, който трябва да проверите.
- 2.Свържете се с JSON схема. Включете необходимите свойства, правила за тип, енуми, раси и ограничения на нежелана обекта.
- 3. изберете проекта на схемата. Изберете Draft-07, 2019-09 или 2020-12 така че валидацията използва правилното поведение на ключовите думи.
- 4.Проверяване и коригиране на грешки. Прегледайте примера на пътеките и схемата на пътите, след това копиране или изтегляне на доклада за валидиране.
Програма за проверка
JSON данни
{
"id": 42,
"status": "active",
"email": "[email protected]"
}
JSON схема
{
"type": "object",
"required": ["id", "status"],
"properties": {
"id": { "type": "integer" },
"status": { "enum": ["active", "paused"] },
"email": { "type": "string", "format": "email" }
}
}
Този JSON Schema валидатор съобщава дали данните съответстват на схемата и посочват точното поле, когато изискваната собственост, тип, енум или нестенирана правило се провали.
JSON графика валидар FAQ
Мога ли да валидирам JSON срещу схема онлайн с този инструмент?
Да. Вградете JSON данни и JSON схема, изберете съответстващия проект и валидирате JSON срещу схема онлайн без да качвате съдържанието на Convertr.
Поддържа ли JSON Schema Validator Draft-07 и 2020-12?
Да. Валидаторът поддържа JSON Schema Draft-07, Draft 2019-09 и Draft 2020-12. Изберете проекта преди валидиране, така че схемата да бъде съставена с предвидените правила.
Различен ли е този от JSON Formatter?
Този JSON Schema Validator проверява дали валиден JSON отговаря на договор за схема, включително изискваните полета, типове, енуми и правила за нестен обект.
Свързани инструменти за разработчици
JSON схема валидатор
Валидиране на JSON инстанция срещу предоставена JSON схема, като използвате поддържано поведение на проекта.
- Вход
- JSON данни, JSON схема и избраният поддръжник проект.
- Изход
- валиден или невалиден резултат с примери и схеми.
- Реални ограничения
- Далеч схема за привличане не се обещава, персонализирани формати могат да бъдат бележки, и подкрепата се различава между Draft-07, 2019-09, и 2020-12 ключови думи.
- Личност и обработка на данни
- JSON данни, JSON схема и избраният поддръжник се обработват в тази таблица на браузъра. конверторът не го получава или съхранява; затварянето или презареждането на страницата изчиства работното състояние, освен ако инструментът изрично предлага локално изтегляне.
Как да използваме този инструмент
- Осигурете JSON данни, JSON схема и избрания поддръжният проект в контролите на инструментите.
- Изберете настройките, които засягат валиден или невалиден резултат с примери и схеми пътища, а след това изпълнете инструмента.
- Преглед на валиден или невалиден резултат с примери и схеми пътища преди копиране или изтегляне.
Общ начин на неуспех
Невалидна JSON, невалидна схема, нерешена референция или несъвместима с проект ключова дума произвежда грешка в валидирането.
Полезен пример
Необходимо е да се направи електронна поща и пълна възраст, след това валидиране на образцов обект и проверка на всеки неуспешен път.