JSON Schema Validator / Generator
Налаштування
Статус
Очікування
Підтримувані правила
type, required, properties, itemsenum, minLength, minimumadditionalProperties: falsetype: ["string", "null"]Що таке JSON Schema Validator / Generator?
JSON Schema Validator / Generator допомагає створювати JSON Schema на основі прикладу JSON і перевіряти JSON-дані за вже наявною схемою.
Це корисно для API-контрактів, бекенд-валідації, тестування структурованих відповідей і документування очікуваного формату payload.
Як користуватися JSON Schema Validator / Generator
- Встав JSON у поле вводу.
- Натисни «Згенерувати схему», щоб створити JSON Schema.
- За потреби відредагуй або заміни схему.
- Натисни «Перевірити JSON», щоб перевірити вхідні дані за схемою.
Поради
- Згенерована схема — хороший старт, але її часто варто допрацювати вручну.
- Помилки валідації допомагають побачити, яке саме поле або шлях не відповідає схемі.
- Під час генерації можна автоматично позначати поля об’єкта як required.
- Ця тулза корисна для API, тестів, автоматизації та перевірки JSON-відповідей від AI.
- У схему можна вручну додати enum, minLength, minimum, nullable-типи й additionalProperties false.
Приклад JSON Schema
Згенеровану схему можна редагувати вручну. Ця версія підтримує поширені правила: type, required, enum, minLength, minimum, nullable-типи, items для масивів і additionalProperties.
{
"type": "object",
"required": ["name"],
"properties": {
"name": {
"type": "string",
"minLength": 2
},
"age": {
"type": "integer",
"minimum": 18
},
"status": {
"type": "string",
"enum": ["active", "disabled"]
},
"nickname": {
"type": ["string", "null"]
}
},
"additionalProperties": false
}
Пов’язані інструменти
Можливо, тобі також стануть у пригоді ці інструменти.
JSON Форматер
Форматування та мінімізація JSON.
Дані та форматування
›
JSON Diff Tool
Порівнюй два JSON миттєво у браузері.
Дані та форматування
›
JSON ↔ YAML Converter
Миттєво конвертуй JSON у YAML і YAML у JSON.
Дані та форматування
›
JSON Lines Viewer / NDJSON Viewer
Перегляд NDJSON як таблиці та конвертація в JSON-масив.
Дані та форматування
›
FAQ про JSON Schema Validator / Generator
Чи може цей інструмент генерувати JSON Schema з JSON?
Так. Він може створити стартову schema-структуру на основі прикладу JSON.
Чи може він перевіряти JSON за схемою?
Так. Інструмент перевіряє JSON за вказаною схемою і показує помилки валідації.
Які правила schema підтримуються?
Ця версія підтримує поширені правила: type, required, properties, items, enum, minLength, minimum, nullable-масиви типів і additionalProperties false.
Чи зберігається мій JSON?
Ні. Усе обробляється лише у твоєму браузері.