Конвертер YAML ↔ JSON
Выберите направление, вставьте текст и нажмите «Преобразовать».
Как пользоваться
Инструмент нужен там, где два формата встречаются: конфиг сервиса написан на YAML, а API принимает JSON, или наоборот. Разбирается вложенность любой глубины, списки, кавычки, комментарии и блочный текст через | и >.
При ошибке в исходнике инструмент покажет, что именно не так и в какой строке, а не просто откажется работать. Это экономит время: чаще всего в YAML ломается отступ, и достаточно увидеть номер строки.
Частые вопросы
Поддерживаются ли якоря и ссылки?
Нет. Якоря (&) и ссылки (*) требуют полноценного парсера стандарта YAML, который весит больше, чем весь наш сайт. Инструмент честно сообщит, что встретил якорь, вместо того чтобы молча выдать неверный результат — раскройте их вручную и повторите.
А несколько документов в одном файле?
Файлы с разделителями --- между документами нужно преобразовывать по частям. Инструмент это заметит и скажет прямо.
Что происходит с комментариями при переводе в JSON?
Они пропадают, потому что в JSON комментариев не существует. Это ограничение формата, а не инструмента.
Данные отправляются на сервер?
Нет. Конфиги часто содержат адреса внутренних сервисов и имена, поэтому всё преобразование идёт в браузере.