Обработка локально в браузере

Генератор JSON Schema онлайн

Генерируйте схему JSON Schema (Draft 2020-12, 7) из примера JSON объекта или массива онлайн. Автоматическое определение типов, массивов и обязательных полей.

Что делает этот инструмент

Генератор JSON Schema создает схему (Draft 2020-12 или Draft-07) на основе предоставленного образца JSON. Он автоматически определяет типы данных (строка, число, целое, логическое значение, объект, массив, null), обязательные свойства и форматы строк.

Как использовать

Следуйте основному порядку работы ниже. Нажмите «Показать в инструменте», чтобы подсветить нужный элемент в работающем приложении выше.

  1. Вставьте образец JSON

    Добавьте пример данных, по которому необходимо построить схему.

    JSON образец
  2. Получите готовую схему

    Скопируйте сгенерированную схему JSON Schema Draft 2020-12.

    Скопировать схему
Готово

Схема JSON Schema успешно сгенерирована по образцу данных.

Примеры

Генерация схемы из ответа API

Быстро создайте базовую схему для валидации входящих вебхуков или API-ответов.

Описание структуры конфигурационного файла

Создайте схему для автодополнения и валидации настроек в VS Code.

Частые ошибки

  • Генерация схемы по неполному образцу, где некоторые опциональные поля отсутствуют или равны null.

Рабочий процесс с AI

Генерируйте схемы Structured Outputs (JSON Schema) для гарантирования строгого формата ответов LLM.

Изучайте работу инструмента на примерах

Разберите теоретические основы, изучите интерактивный пример и протестируйте его в инструменте выше.

JSON и схемыКлючевое слово enum в JSON Schema: допустимые значения и примерыJSON и схемыКлючевое слово additionalProperties в JSON Schema: запрет лишних полейJSON и схемыКомпозиция в JSON Schema: разница между oneOf, anyOf и allOf

Часто задаваемые вопросы о Генератор JSON Schema онлайн