С этим инструментом что-то не так?
О «YAML JSON Converter Online»
Этот инструмент конвертирует YAML и JSON в обе стороны. YAML удобен для человеческого редактирования (k8s, CI, Ansible), JSON — для машинной передачи. Инструмент соединяет миры без потери данных.
Оба формата описывают одну модель: объекты, массивы, строки, числа, булевы, null — конверсия без потерь. Комментарии сохраняются там, где их поддерживает целевой формат; есть опции отступов, сортировки и др.
Полезно для адаптации YAML под API, требующий JSON, генерации тестовых YAML из JSON-схемы или просто визуализации сложной конфигурации в удобном вам формате.
Как пользоваться этим инструментом
Как конвертировать между YAML и JSON
Вставьте вход
YAML- или JSON-текст в поле "Input". Инструмент разбирает по выбранному направлению — авто-определения нет.
Направление
"Direction" переключает `yaml_to_json` (парсит YAML, выдаёт JSON с отступом 2 пробела) и `json_to_yaml` (парсит JSON, выдаёт YAML с lineWidth = 100). По умолчанию yaml_to_json.
Запуск
В выводе `output` (переведённый текст) и `format` (формат: `json` или `yaml`). Они разделены, чтобы интерфейс мог подобрать нужный синтаксический подсветчик.
Особенности round-trip
Комментарии YAML теряются при первом проходе через JSON; порядок ключей объекта может сдвинуться; типы с тегами вроде `!!set` сворачиваются в обычный JSON. Для безпотерьной правки YAML — yaml-formatter-online.