T

Text Machine

Мощные текстовые инструменты прямо в браузере

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

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

Отступ

Исходный JSON
Результат YAML

Введите данные выше, чтобы увидеть здесь результат преобразования.

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

  1. 1

    Выберите направление

    С помощью переключателя выберите JSON в YAML или YAML в JSON. Кнопка обмена переносит результат во входное поле, чтобы вы могли преобразовать его обратно.

  2. 2

    Вставьте свои данные

    Вставьте JSON или YAML во входное поле. Преобразование выполняется автоматически по мере ввода, сохраняя структуру, вложенность и типы данных.

  3. 3

    Выберите отступ

    Выберите отступ в 2 или 4 пробела в соответствии со стилем вашего проекта. Результат остаётся аккуратным и правильно оформленным для любого из форматов.

  4. 4

    Скопируйте результат

    Просмотрите преобразованный результат и скопируйте его в буфер обмена — готовым для вставки в конфигурационный файл, конвейер или код.

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

В чём разница между JSON и YAML?
JSON — это строгий формат данных с фигурными и квадратными скобками, который идеально подходит для API и машинного обмена данными. YAML — это удобное для человека расширение JSON, в котором вместо скобок используются отступы и поддерживаются комментарии, благодаря чему он популярен для конфигурационных файлов, таких как Docker Compose, GitHub Actions и манифесты Kubernetes.
Как преобразовать JSON в YAML?
Вставьте свой JSON во входное поле, и инструмент разберёт его и заново сериализует в YAML, сохраняя структуру, вложенность, массивы и типы данных, такие как числа, логические значения и null. Выберите ширину отступа в соответствии с принятыми в вашем проекте соглашениями.
Можно ли преобразовать YAML обратно в JSON?
Да. Переключите направление на YAML в JSON, и инструмент разберёт ваш YAML и выдаст корректный, аккуратно отформатированный JSON. Учтите, что комментарии YAML не переносятся, поскольку в JSON нет синтаксиса для комментариев.
Безопасно ли здесь разбирать ненадёжный YAML?
Да. Конвертер использует безопасную схему YAML, которая загружает только стандартные типы данных — отображения, последовательности, строки, числа, логические значения и null — и никогда не выполняет код и не создаёт пользовательские типы. Вставка ненадёжного YAML не может ничего запустить в вашем браузере.
Загружаются ли мои данные на сервер?
Нет. Весь разбор и преобразование происходят полностью в вашем браузере. Ваши данные никогда не загружаются, не записываются в журнал и не сохраняются, поэтому они остаются полностью конфиденциальными, а инструмент продолжает работать даже без подключения к интернету.

Похожие инструменты

Продолжайте работу с этими удобными инструментами

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

Конвертер Unix-времени

Конвертер Двоичный ↔ Десятичный

Конвертер Десятичных ↔ Двоичных Чисел

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

Конвертер текста в двоичный код