Преобразовать JSON в YAML (и обратно)
Преобразуйте объект JSON в YAML или файл YAML в JSON.
Как это работает
Этот инструмент в первую очередь рассчитан на манифесты Kubernetes, файлы docker-compose.yml и конфигурации CI/CD-инструментов, которые почти всегда пишутся на YAML. Чтобы работать с такими файлами из скриптов (читать значение, преобразовывать его, динамически создавать манифест), часто проще использовать JSON: вставьте свой YAML и нажмите «YAML → JSON», чтобы получить сразу пригодную к использованию структуру. В обратную сторону «JSON → YAML» превращает объект JSON, созданный скриптом, в читаемый YAML, готовый к помещению в файл конфигурации.
Соблюдает ли создаваемый YAML привычные отступы?
Да, при преобразовании получается YAML со стандартным отступом в два пробела, включая списки и вложенные объекты. Результат — корректный YAML, но оформление (порядок ключей, стиль отступов) может немного отличаться от файла, написанного вручную.
Сохраняются ли комментарии YAML?
Нет. В JSON нет понятия комментария, поэтому при преобразовании YAML → JSON → YAML все комментарии исходного YAML теряются — сохраняются только структурированные данные (ключи, значения, списки).
100% локальная обработка: преобразование выполняется полностью в вашем браузере благодаря WebAssembly — ваша конфигурация никогда не отправляется на сервер.