С этим инструментом что-то не так?

О «YAML JSON Converter Online»

Этот инструмент конвертирует YAML и JSON в обе стороны. YAML удобен для человеческого редактирования (k8s, CI, Ansible), JSON — для машинной передачи. Инструмент соединяет миры без потери данных.

Оба формата описывают одну модель: объекты, массивы, строки, числа, булевы, null — конверсия без потерь. Комментарии сохраняются там, где их поддерживает целевой формат; есть опции отступов, сортировки и др.

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

Как пользоваться этим инструментом

Как конвертировать между YAML и JSON

  1. Вставьте вход

    YAML- или JSON-текст в поле "Input". Инструмент разбирает по выбранному направлению — авто-определения нет.

  2. Направление

    "Direction" переключает `yaml_to_json` (парсит YAML, выдаёт JSON с отступом 2 пробела) и `json_to_yaml` (парсит JSON, выдаёт YAML с lineWidth = 100). По умолчанию yaml_to_json.

  3. Запуск

    В выводе `output` (переведённый текст) и `format` (формат: `json` или `yaml`). Они разделены, чтобы интерфейс мог подобрать нужный синтаксический подсветчик.

  4. Особенности round-trip

    Комментарии YAML теряются при первом проходе через JSON; порядок ключей объекта может сдвинуться; типы с тегами вроде `!!set` сворачиваются в обычный JSON. Для безпотерьной правки YAML — yaml-formatter-online.