YAML в JSON онлайн – бесплатный конвертер
Преобразуйте YAML в JSON мгновенно. Поддерживаются якоря, алиасы и сложные структуры. Работает в браузере.
🔒 Ваш файл не покидает браузер. Преобразование выполняется локально с помощью js-yaml.
Как преобразовать YAML в JSON онлайн
- 1
Вставьте YAML
Вставьте или введите YAML в поле ввода.
- 2
Посмотрите JSON
Готовый JSON сразу появляется в панели результата по мере ввода.
- 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.