Об этом инструменте
YAML — это удобный для человека формат данных, используемый для конфигурации, конвейеров CI и манифестов Kubernetes, но его чувствительный к отступам синтаксис делает ошибки легко допустимыми. Этот валидатор анализирует ваш YAML и, если что-то не так, сообщает точную строку и столбец, чтобы вы могли быстро всё исправить.
Корректный ввод также преобразуется в JSON на боковой панели, что удобно для передачи конфигурации YAML инструментам, ожидающим JSON. Файлы с несколькими документами, разделёнными ---, поддерживаются и возвращаются в виде массива. Вставьте свой YAML, и результат будет обновляться по мере ввода.
Проверка и преобразование выполняются локально — ваша конфигурация никогда не покидает браузер.
Часто задаваемые вопросы
Какие типы ошибок он обнаруживает?
Синтаксические ошибки, такие как неправильные отступы, несовпадающие скобки, недопустимые якоря и дублирующиеся ключи — каждая сообщается со строкой и столбцом. Он проверяет структуру, а не то, корректна ли ваша конфигурация семантически для конкретного инструмента.
Обрабатывает ли он многодокументный YAML?
Да. Документы, разделённые ---, анализируются по отдельности; вывод JSON представляет собой массив с одной записью на документ.
Чем это отличается от конвертера JSON ⇄ YAML?
Этот инструмент ориентирован на проверку с точным указанием позиций ошибок. Конвертер JSON ⇄ YAML предназначен для двустороннего преобразования, когда у вас уже есть корректный ввод; оба инструмента связаны между собой.