Просмотрщик дерева YAML
Разбирает YAML в интерактивное сворачиваемое дерево. Поддерживает многодокументный YAML, якоря и алиасы, поиск, преобразование в JSON и перетаскивание .yaml/.yml файлов.
Что такое просмотрщик дерева YAML?
Просмотрщик дерева YAML анализирует YAML-текст и отображает его в виде интерактивного сворачиваемого древовидного структуры. Каждый узел показывает свой ключ, тип и значение, позволяя визуально исследовать вложенный YAML без чтения необработанного текста.
Как инструмент обрабатывает многодокументные YAML-файлы?
YAML-файлы могут содержать несколько документов, разделённых "---". Инструмент анализирует каждый документ независимо и отображает каждый как отдельное дерево с меткой «Документ 1», «Документ 2» и т. д.
Поддерживает ли он якоря (&) и алиасы (*) YAML?
Да. Якоря, определённые через &anchor, и ссылки через *alias автоматически разрешаются парсером js-yaml. Развёрнутое содержимое показывается inline в дереве, чтобы вы видели фактическое значение, на которое указывает алиас.
Как преобразовать YAML в JSON?
Нажмите кнопку «В JSON» на панели инструментов. Инструмент анализирует ваш YAML и выводит форматированный JSON с отступом в 2 пробела. Затем вы можете скопировать результат JSON в буфер обмена одним щелчком.
Что происходит, когда в YAML ошибка синтаксиса?
Инструмент показывает чёткое сообщение об ошибке под областью ввода, включая номер строки и описание проблемы (например, «неверный отступ элемента отображения в строке 5»). Дерево остаётся пустым, пока вы не исправите синтаксис.
Как работает функция поиска?
Введите ключевое слово в поле поиска, и совпадающие ключи и строковые значения мгновенно подсветятся. Используйте кнопки предыдущий/следующий или клавиши Enter (вперёд) и Shift+Enter (назад) для перехода между совпадениями.
Можно ли загрузить YAML из файла?
Да. Нажмите «Загрузить файл» для выбора .yaml или .yml файла или перетащите файл в область ввода. Содержимое читается локально в браузере и никогда не отправляется на сервер.
Как отображаются разные типы значений?
Каждый тип имеет свой цвет: строки зелёные, числа синие, логические значения оранжевые, а null серые. Объекты показывают значок {count}, а массивы — [count], указывая количество дочерних элементов.
Отправляются ли мои YAML-данные на сервер?
Нет. Весь анализ, отображение, поиск и преобразование в JSON происходят полностью в вашем браузере. YAML-данные никогда не покидают ваше устройство, что делает инструмент безопасным для конфигурационных файлов.
Работает ли этот инструмент офлайн?
После загрузки страницы инструмент полностью выполняется в браузере и может работать без интернета. Только начальная загрузка требует сети для получения статических ресурсов и библиотеки js-yaml.
Как использовать Просмотрщик дерева YAML
Изучайте YAML-файлы в виде интерактивного сворачиваемого дерева — полностью офлайн в вашем браузере. Поддерживаются многодокументные файлы, якоря и псевдонимы.
- Перетащите файл .yaml или .yml на страницу или вставьте YAML вида "app: name: MyYAMLApp version: 1.2.3 debug: true".
- Нажимайте стрелки рядом с любым узлом, чтобы свернуть или развернуть эту ветку дерева.
- Используйте поле поиска, чтобы быстро находить ключи и значения в больших файлах.
- Переключитесь в режим JSON, когда те же данные нужны в виде JSON.
Многодокументный YAML с разделителем --- отображается несколькими деревьями, поэтому можно просмотреть каждый документ одного файла.
Похожие инструменты
- JSON просмотрщик дерева Визуализируйте данные JSON в виде интерактивного сворачиваемого дерева. Ищите ключи и значения, отслеживайте JSONPath при наведении и обрабатывайте большие файлы с отложенной загрузкой. Поддерживается перетаскивание .json файлов.
- YAML в JSON Мгновенно конвертируйте YAML в JSON онлайн. Вставьте YAML и получите чистый JSON с валидацией и форматированием.
- TSV в JSON Конвертируйте TSV в JSON бесплатно онлайн. Поддержка заголовков, автоопределения типов и минификации. Всё в браузере.
- JSON в CSV Бесплатный онлайн-конвертер JSON в CSV. Выравнивание вложенных объектов, настройка разделителей и мгновенная загрузка. 100% в браузере.
- Конвертер CSV в JSON Конвертируйте CSV в JSON бесплатно онлайн. Поддержка пользовательских разделителей, объектов на основе заголовков и автоопределения типов. Всё в браузере.
- Форматировщик XML Бесплатный онлайн-форматировщик XML. Форматирование и отступы XML прямо в браузере.
- Валидатор XML Мгновенная проверка синтаксиса и структуры XML. Обнаруживайте ошибки с точными номерами строк и подробными сообщениями. Бесплатно, безопасно, работает в браузере.
- SQL в JSON Мгновенно конвертируйте SQL INSERT-инструкции в JSON-массивы или объекты. Поддержка многострочных VALUES, обработка NULL, автоопределение типов и форматирование. 100% клиентски, без загрузки.