json-tools .ru

JSON в YAML

Разбирает JSON и выводит его как блочный YAML — удобно для Kubernetes-манифестов, CI-конфигов и docker-compose.

Как проходит конвертация

JSON сначала превращается в обычные Python-структуры (dict, list, str, bool, число), а затем PyYAML сериализует их блочным стилем: вложенные объекты — с отступом, массивы объектов — списком через дефис.

На что обратить внимание

Булевы значения true/false и null становятся YAML-эквивалентами true/false/null без кавычек. Строки, которые выглядят как числа или как true/false (например, почтовый индекс "10115"), при выводе автоматически берутся в кавычки, чтобы YAML не перепутал их с числом или boolean.

Формат
JSON → YAML
Исходный текст Вставьте текст или загрузите файл
Результат Тип пока не определён
Статистика появится после форматирования