Toolora

JSON в JSON Schema

Создаёт определение JSON Schema Draft 2020-12 из примеров JSON.

Генератор JSON Schema выводит типы, свойства, обязательные поля и элементы массивов из примера JSON и создаёт схему Draft 2020-12 для валидации и документации.

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

  1. Вставьте пример JSON.
  2. Укажите необязательные title, $id, required и additionalProperties.
  3. Прочитайте или скопируйте созданную схему.

Часто задаваемые вопросы

Какая версия схемы создаётся?

Draft 2020-12 с объявлением $schema.

Как выводятся типы?

Каждое значение выводится из первого ненулевого значения примера в документе.

Поддерживаются ли массивы?

Массивы создают схему items по первому ненулевому элементу.

Оцените этот инструмент

Ваша оценка