Subformer
Бесплатно · Без регистрации · Работает в вашем браузере
YAML
JSON

Конвертер YAML в JSON

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

Зачем конвертировать YAML в JSON?

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

Мы парсим YAML с помощью библиотеки yaml (полная поддержка YAML 1.2), затем сериализуем в отформатированный с отступами JSON. Многодокументные YAML-файлы (разделённые маркерами ---) возвращают только первый документ; для рабочих процессов с несколькими документами используйте последующий шаг разбиения. Комментарии удаляются (JSON не поддерживает их). Всё выполняется локально.

YAML

О YAML

YAML — удобный для человека формат сериализации данных - на основе отступов, менее шумный, чем JSON, идеально подходит для файлов конфигурации. Используется в Kubernetes, CI-пайплайнах и большинстве современных инструментов DevOps.

JSON

О JSON

JSON (JavaScript Object Notation) — универсальный формат для структурированных данных в интернете. Массивы, объекты, строки, числа, булевы значения. Читается каждым современным языком программирования.

Как конвертировать YAML в JSON

  1. 01

    Перетащите файл YAML

    Перетащите YAML на конвертер выше, или нажмите на поле, чтобы выбрать его на вашем устройстве.

  2. 02

    JSON уже выбрано

    Мы предварительно выбрали JSON в качестве формата вывода. Измените его в выпадающем списке, если нужен другой формат.

  3. 03

    Конвертировать и скачать

    Нажмите «Конвертировать» и дождитесь завершения индикатора прогресса. Скачайте JSON, когда он будет готов.

Часто задаваемые вопросы по YAML в JSON

Смотреть все форматы →