Конвертер YAML в JSON

Переводит YAML в JSON: якоря и ссылки раскрываются, длинные числа и 1.10 не округляются, повтор ключа показывается ошибкой.

Вставьте YAML или откройте файл: настройки docker-compose, Kubernetes, GitHub Actions. Якоря и ссылки раскрываются, ключ слияния «<<» раскладывается, несколько документов через «---» складываются в массив.

Какая версия YAML

Значения читаются по YAML 1.2: yes, no, on и off остаются строками, а 0755 — это десятичное 755. PyYAML и Ansible работают по YAML 1.1 и прочтут те же значения иначе, поэтому под результатом сказано, где это случится.

Числа не округляются

Число уходит в JSON той же записью, что в YAML: 1.10 не станет 1.1, а идентификатор из 20 цифр сохранит все цифры.

Ошибки

Повтор ключа в одном объекте, табуляция в отступе и незакрытая скобка показываются с номером строки. Повтор ключа по стандарту YAML — ошибка, поэтому последнее значение молча не берётся.

Оцените инструмент

Помогите нам стать лучше

Другие инструменты