API JSON в YAML — бесплатный онлайн-конвертер
Преобразуйте объект JSON в документ YAML с чистыми отступами. Полезно для создания файлов конфигурации из структурированных данных.
Code examples
curl -X POST https://api.botoi.com/v1/yaml/to-yaml \
-H "Content-Type: application/json" \
-d '{"data":{"name":"botoi","version":"2.1.0","features":["hashing","uuid"]}}'When to use this API
Генерация файла конфигурации
Создавайте файлы конфигурации YAML на основе ответов API JSON или записей базы данных для таких инструментов развертывания, как Ansible, Helm или Docker Compose.
Документация разработчика
Преобразуйте примеры JSON в формат YAML для документации, предназначенной для аудитории, предпочитающей синтаксис YAML.
Frequently asked questions
Какой стиль отступов используется?
В выводе используется отступ в два пробела, который является наиболее распространенным соглашением для файлов YAML.
Цитируются ли строки в выводе?
Строки, которые могут быть ошибочно интерпретированы как числа, логические значения или значения NULL (например, «true», «3.14», «null»), заключаются в кавычки. Обычные строки не заключаются в кавычки.
Обрабатывает ли это глубоко вложенный JSON?
Да. Конвертер поддерживает произвольную глубину вложенности. Каждый уровень добавляет 2 пробела отступа.
Могу ли я преобразовать YAML обратно в JSON?
Да. Используйте конечную точку /v1/yaml/to-json для обратного преобразования.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.