Инструменты YAML — проверка, форматирование, дерево, в JSON
Инструменты YAML
Универсальный набор инструментов YAML: проверка синтаксиса, форматирование, изучение структуры с помощью дерева и конвертация в JSON. Также: Сравнение YAML | JSON ↔ YAML | Сравнение JSON. Вся обработка выполняется локально в вашем браузере — данные никогда не отправляются на сервер.
Режим:
Ввод YAML
Результат проверки
Как пользоваться: вставьте YAML в левое поле, выберите режим и нажмите Выполнить. Проверка: проверяет синтаксис YAML и сообщает об ошибках с номерами строк и столбцов. Ловит проблемы с отступами, некорректные отображения и неверно построенные последовательности. Форматирование: приводит YAML к читаемому виду с настраиваемым отступом (2/4 пробела или табуляция). По желанию сортирует ключи по алфавиту. Дерево: показывает разобранный YAML как интерактивное дерево с возможностью сворачивания для изучения структуры документа. Используйте поле поиска, чтобы фильтровать узлы по ключу или значению. В JSON: преобразует YAML в эквивалентный JSON. Сложные возможности YAML (якоря, алиасы, теги) раскрываются в обычные объекты JSON.
Что такое YAML?
YAML — формат конфигурации, построенный на отступах, а не на скобках: вложенность задаётся пробелами, дефис начинает элемент списка, а key: value — это отображение. Скаляры без кавычек получают типы — yes становится логическим значением, 07 — числом, поэтому известна «проблема Норвегии» (NO = Норвегия, разбирается как false). Якоря (&x) и алиасы (*x) переиспользуют узлы внутри одного документа.
Якоря и алиасы раскрываются при конвертации в JSON.
🔷 Инструменты YAML
Выберите режим и обработайте ваш YAML, чтобы увидеть статистику.