Генератор JSON Schema
Создайте JSON Schema из образца JSON с выводом типов, объектов, массивов и обязательных полей.
Ввод
Результат
Как использовать
Generating a schema
Paste a representative JSON document and press Generate. The tool infers a type for every value, merges the items of arrays and marks each property present in the sample as required.
- Paste a JSON sample.
- Press Generate.
- Adjust required fields and descriptions in the result.
Частые вопросы
Which schema draft is produced?
The output declares the 2020-12 dialect, which is compatible with most modern validators.
How are arrays with mixed types handled?
The items schema becomes an anyOf list covering every observed type.
Похожие инструменты
Валидатор JSON
Проверяет, корректен ли ваш JSON, и даёт понятное объяснение любой синтаксической проблемы.
JSON в TypeScript
Генерирует интерфейсы TypeScript из примера JSON с опциональными и объединёнными типами.
Форматировщик JSON
Форматирует и проверяет JSON с настраиваемыми отступами, подсветкой ошибок и копированием в один клик.
Минификатор JSON
Удаляет все лишние пробелы и переводы строк, чтобы получить минимальный размер JSON.
Просмотр JSON
Просматривайте JSON в аккуратном отформатированном виде и как сворачиваемое дерево.
Просмотр дерева JSON
Преобразует JSON в интерактивное сворачиваемое дерево с длинами массивов и типами значений.