Перейти к содержимому

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

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

Перетащите файл сюда или выберите его

Поддерживаются файлы размером до 20 MiB каждый.

Добавьте файл, нажмите «Конвертировать» — и готово. Всё выполняется прямо в браузере: не нужно ждать загрузки на сервер, а результат сразу доступен для скачивания.

Полезно знать

  • Поддерживается только YAML с одним документом. Многодокументные файлы, разделённые ---, конвертировать нельзя.
  • Комментарии удаляются из результата, потому что JSON их не поддерживает.
  • Якоря и псевдонимы (&, *) разворачиваются в значения, на которые они ссылаются.

Как пользоваться

  1. Выберите файл YAML

    Выберите файл YAML размером до 20 MiB.

  2. Запустите конвертацию

    После проверки файла начинается конвертация в JSON.

  3. Сохраните JSON

    Скачайте готовый файл JSON.

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

Можно ли конвертировать YAML с несколькими документами?

Нет. Многодокументный YAML, разделённый ---, не поддерживается. Разделите документы и конвертируйте их по одному.

Что происходит с комментариями?

JSON не поддерживает комментарии, поэтому они удаляются из результата. Сами значения данных сохраняются полностью.

Как обрабатываются якоря и псевдонимы?

Значения, заданные якорями (&) и указанные псевдонимами (*), разворачиваются в фактические значения. В итоговом JSON ссылочного синтаксиса не остаётся.

Как выглядит итоговый JSON?

Он сохраняется как удобочитаемый JSON с отступами. Порядок ключей остаётся точно таким же, как в исходном YAML.

Отправляются ли мои данные куда-либо?

Нет. Файлы не покидают ваше устройство. Конвертация выполняется в браузере, и ничего никуда не загружается.