🔄

YAML в JSON

Мгновенно конвертируйте между YAML и JSON. Поддерживаются вложенные объекты, массивы, многострочные строки и ссылки-якоря. Всё работает в вашем браузере · без сервера и отслеживания.

Инструменты конвертера Работает локально Данные не отправляются
YAML JSON DevOps только на стороне клиента без отслеживания
Отступ JSON:
YAML
→
JSON
💡
YAML →JSON: разбирает любой корректный YAML (включая якоря & псевдонимы) и выводит красиво отформатированный JSON. JSON →YAML: преобразует любой корректный JSON в чистый, читаемый YAML. Комментарии YAML удаляются при конвертации, так как в JSON нет синтаксиса комментариев.

Что такое конвертер YAML в JSON?

Конвертер YAML в JSON переключает структурированные данные между YAML и JSON, чтобы вы могли работать в формате, который ожидает ваш инструментарий. Полезен для файлов конфигурации, полезных нагрузок API, CI-конвейеров и отладки YAML-документов с большим количеством отступов.

Как использовать конвертер YAML в JSON

  1. Вставьте YAML, если нужен вывод JSON, или переключите режим для обратного преобразования.
  2. Просмотрите результат разбора и проверьте наличие синтаксических ошибок, если преобразование не удалось.
  3. Настройте отступы JSON, если нужен компактный или удобочитаемый вывод.
  4. Скопируйте преобразованные данные в приложение, файл конфигурации или процесс развертывания.
О конвертере YAML в JSON ▾
Пример
Ввод name: app env: stage: prod region: us-east-1
Результат { "name": "app", "env": { "stage": "prod", "region": "us-east-1" } }
Типичные сценарии использования
  • Преобразуйте файлы конфигурации между YAML и JSON во время разработки
  • Просматривайте полезные нагрузки API и конфигурации развертывания в формате, который предпочитает ваша команда
  • Отлаживайте чувствительный к отступам YAML, преобразуя его в структурированный JSON
  • Подготавливайте фрагменты конфигурации Kubernetes, CI или приложения для разных инструментов
Зачем использовать этот инструмент
  • Полезно для конфигураций, полезных нагрузок, файлов CI и манифестов Kubernetes.
  • Помогает выявлять проблемы структуры YAML, преобразуя данные в явные объекты JSON.
  • Работает в браузере, поэтому содержимое конфигурации остаётся локальным во время преобразования.
Часто задаваемые вопросы
Поддерживает ли этот инструмент вложенные объекты и массивы?

Да. Конвертер обрабатывает YAML-структуры с произвольной вложенностью, включая объекты, массивы, строки, числа, логические значения и значения None.

Сохраняются ли комментарии YAML в выводе JSON?

Нет. JSON не поддерживает комментарии, поэтому все комментарии YAML удаляются при преобразовании.

Можно ли преобразовывать многодокументные файлы YAML?

Инструмент преобразует только один документ YAML за раз. Многодокументный YAML (разделённый ---) сейчас не поддерживается.

Мои данные в безопасности?

Да. Вся обработка происходит полностью в вашем браузере на JavaScript. Данные никогда не отправляются на сервер.