Конвертер JSON в YAML онлайн бесплатно
Преобразуйте JSON в YAML в реальном времени. Поддерживаются вложенные объекты, массивы и все типы JSON. Всё работает в браузере.
🔒 Ваш файл не покидает браузер. Преобразование выполняется локально с помощью js-yaml.
Как преобразовать JSON в YAML онлайн
- 1
Вставьте JSON
Вставьте корректный JSON в поле ввода.
- 2
Посмотрите результат в YAML
YAML появляется мгновенно. Инструмент проверяет JSON и показывает ошибку, если он составлен неверно.
- 3
Скопируйте YAML
Нажмите «Копировать», чтобы поместить YAML в буфер обмена.
JSON и YAML описывают одну и ту же модель данных — словари, списки и простые значения, — но рассчитаны на разных читателей. JSON создан для машин: строгие кавычки, нет комментариев, нет неоднозначности. YAML создан для людей, которые правят конфигурацию вручную: отступы вместо скобок, необязательные кавычки и комментарии. Преобразование JSON в YAML — частый первый шаг, чтобы сделать ответ API или сгенерированную конфигурацию удобной для сопровождения.
Типичные случаи: превратить JSON-конфигурацию в манифест Kubernetes, файл docker-compose, workflow GitHub Actions или плейбук Ansible — все эти экосистемы используют YAML. Также удобно, чтобы большие JSON можно было просматривать в pull request: различия в YAML читаются построчно гораздо лучше, чем в JSON на одной строке.
Преобразование выполняется в вашем браузере с помощью библиотеки js-yaml: вставленные данные не отправляются на сервер. Перед созданием YAML инструмент разбирает ваш JSON, поэтому при ошибке вы увидите понятное сообщение, а не испорченный файл. Фигурные и квадратные скобки превращаются в отступы, кавычки у ключей убираются, где это безопасно, и ничего не теряется: вернуться назад можно с помощью конвертера YAML в JSON. Помните только, что в YAML отступы имеют значение: изменив их, вы измените структуру.