JSON в YAML
Вставьте JSON из ответа API или выгрузки и получите YAML, который действительно читается: ни скобок, ни висящих запятых, по ключу на строку.
В конфигах часто лежат ключи и адреса серверов — отсюда ничего никуда не уходит.
- Бесплатно
- Файлы не покидают ваше устройство
- Без регистрации
- Без ограничений по файлам
Как пользоваться
- Вставьте JSON в первое поле.
- Прочитайте YAML ниже — он появляется по ходу ввода.
- Нажмите «Скопировать» или переключите вкладку для обратного перевода.
Полезно знать
Почему конфиги пишут на YAML
JSON придумывали для машин: каждая строка в кавычках, каждый элемент через запятую, комментарии запрещены. YAML даёт ту же структуру, заменяя пунктуацию отступами, — и как только файл начинают править руками (пайплайн, деплой, настройки линтера), именно эта разница определяет, как часто его правят неверно.
О чём заботится конвертер
Строки, которые можно спутать с числами, логическими значениями или датами, выводятся в кавычках: версия «1.10» не превратится в число 1.1, а код страны «NO» — в false. Длинные значения не переносятся: разорванная строка внутри адреса — это ошибка, которая ждёт ближайшего деплоя.
Частые вопросы
Добавляются ли комментарии?
Нет. В JSON их нет, а придумывать — значит гадать. Свои вы допишете, когда файл окажется в редакторе.
Вернётся ли обратно точно такой же JSON?
Да. Перевод структурный: ключи, значения, массивы и вложенность сохраняются в точности, поэтому обратный проход даёт исходное.
Данные уходят на сервер?
Нет. Всё происходит в браузере, а для ответов API с настоящими записями это существенно.
Какого размера файл он потянет?
Примерно до пяти мегабайт. Дальше тяжелеет показ результата, а не сам перевод.
Похожие инструменты
- YAML в JSON Вставьте конфиг и получите JSON. Якоря разворачиваются, блочные строки сохраняют переносы, а ес…
- Форматировать JSON Вставьте JSON и получите его отформатированным, проверенным или сжатым. Данные остаются в брауз…
- JSON Beautifier Вставьте простыню сжатого JSON и читайте её как документ. Отступы появляются прямо во время наб…
- Base64: кодирование и декодирование Вставьте текст — получите Base64, вставьте Base64 — получите текст обратно. Кириллица, иероглиф…
- Подсчёт слов Введите или вставьте текст — счётчики обновятся мгновенно: слова, символы, предложения, абзацы…
- Изменить регистр текста Вставьте текст, выберите регистр, заберите результат. Девять способов записать одни и те же сло…
- CSV в JSON Вставьте таблицу — получите JSON. Разбор идёт по RFC 4180, поэтому ячейка «Иванов, Иван» остаёт…
- Сжать JSON Вставьте JSON и получите его без единого лишнего байта: ни отступов, ни переносов, данные те же…