JSON Schema Validator – Валидиране на JSON срещу схема онлайн

JSON и схемата са паразирани локално, така че можете да проверите API плащанията, конфигуриране на файлове и уеб-хоук примери срещу Draft-07, 2019-09 или 2020-12 без да изтеглите съдържанието си.

Готови
0 байта
0 байта

Валидиране на резултатите

Вземете JSON данни и JSON схема, след което изберете Validate.

Подкрепени проекти

Изберете проект 7, 2019-09 или 2020-12 преди валидиране.

Полезни грешки на пътя

Грешките по валидиране включват примери, схеми и кратки съобщения, така че проблемите с API затоварване са по-лесни за намиране.

Местни работни потоци

Копиране на отчет или изтегляне като JSON файл. Анализът използва само размери, проектиране и броене на букети, никога не пастено съдържание.

Как да се валидират JSON срещу онлайн схема

  1. 1.Подредете вашите JSON данни. Използвайте отговор на API, уеб-хок тялото, обекта на настройките или всеки JSON документ, който трябва да проверите.
  2. 2.Свържете се с JSON схема. Включете необходимите свойства, правила за тип, енуми, раси и ограничения на нежелана обекта.
  3. 3. изберете проекта на схемата. Изберете Draft-07, 2019-09 или 2020-12 така че валидацията използва правилното поведение на ключовите думи.
  4. 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 схема и избраният поддръжник се обработват в тази таблица на браузъра. конверторът не го получава или съхранява; затварянето или презареждането на страницата изчиства работното състояние, освен ако инструментът изрично предлага локално изтегляне.

Как да използваме този инструмент

  1. Осигурете JSON данни, JSON схема и избрания поддръжният проект в контролите на инструментите.
  2. Изберете настройките, които засягат валиден или невалиден резултат с примери и схеми пътища, а след това изпълнете инструмента.
  3. Преглед на валиден или невалиден резултат с примери и схеми пътища преди копиране или изтегляне.

Общ начин на неуспех

Невалидна JSON, невалидна схема, нерешена референция или несъвместима с проект ключова дума произвежда грешка в валидирането.

Полезен пример

Необходимо е да се направи електронна поща и пълна възраст, след това валидиране на образцов обект и проверка на всеки неуспешен път.