← Все новости

Преобразования форматов: OpenAPI в Postman и curl, DBML в XSD и ещё 19 конвертеров

В редакторах появилось меню Файл → Преобразовать в: артефакт одного формата превращается в артефакт другого по правилам, без ИИ и без отправки данных на сервер. Из модели БД можно получить схемы для API и интеграций, из примера сообщения — схему, из спецификации — готовые запросы для тестирования.

Новое

  • OpenAPI → коллекция Postman: папки по тегам, параметры, тела запросов с примерами, авторизация и переменные baseUrl и token. Коллекция открывается и в Insomnia, Bruno, Hoppscotch.
  • OpenAPI → команды curl: скрипт с командой на каждую операцию, адрес сервера и токен — в переменных окружения.
  • DBML → XSD: таблицы — составные типы, длины строк и перечисления — ограничения, корневой элемент для выгрузки данных.

Все преобразования

Как это работает в проекте

Результат сохраняется новым артефактом в выбранную папку проекта, а исходный документ остаётся на месте. Если документ ссылается на другие файлы проекта ($ref, xs:include, include::), они подставляются, а относительные ссылки пересчитываются от новой папки. В песочнице результат открывается в редакторе нужного формата, а Postman, curl и Word скачиваются файлом.

Если в результате что-то передано неточно — например, схема выведена по одному примеру или ссылку не удалось раскрыть, — окно преобразования покажет замечания. Подробные инструкции — в разделе «Гайды».