want2convertwant2convert
Меню
Dev Tools

YAML в JSON онлайн – бесплатный конвертер

Преобразуйте YAML в JSON мгновенно. Поддерживаются якоря, алиасы и сложные структуры. Работает в браузере.

Файлы нигде не хранятсяМгновенноБез регистрации

🔒 Ваш файл не покидает браузер. Преобразование выполняется локально с помощью js-yaml.

Как преобразовать YAML в JSON онлайн

  1. 1

    Вставьте YAML

    Вставьте или введите YAML в поле ввода.

  2. 2

    Посмотрите JSON

    Готовый JSON сразу появляется в панели результата по мере ввода.

  3. 3

    Скопируйте JSON

    Нажмите «Копировать», чтобы скопировать отформатированный JSON в буфер обмена.

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

Продвинутые возможности YAML разрешаются, а не копируются: якоря и алиасы (& и *) раскрываются в значения, на которые ссылаются, многострочные блочные скаляры превращаются в строки с экранированием, а значения без кавычек приводятся к более строгим типам JSON. На выходе чистый JSON без следов YAML.

Есть два нюанса: в JSON нет комментариев, поэтому комментарии YAML удаляются; а автоопределение типов в YAML (no без кавычек становится булевым false, а 3.10 становится числом 3.1) часто преподносит сюрпризы. Если значение выглядит неверно, возьмите его в кавычки в YAML и преобразуйте снова. Вся обработка идёт локально в вашем браузере через js-yaml.

Частые вопросы

Вам также может пригодиться