ToolHub
Открыть инструмент

Конвертер TOML ↔ YAML

Двусторонний конвертер TOML и YAML. Взаимное преобразование между конфигурационными файлами TOML и форматом YAML.

Преобразование форматов

Об этом инструменте

Конвертер TOML ↔ YAML — это двусторонний инструмент преобразования между конфигурационными форматами TOML и YAML. Режим TOML в YAML парсит файлы TOML и выводит аккуратный YAML. Режим YAML в TOML парсит YAML и преобразует его в допустимый TOML с правильными структурами таблиц и массивов таблиц. Все операции выполняются в браузере.

Основные функции

Быстрый просмотр

Сценарии использования

toml yaml converter config

Часто задаваемые вопросы

Что такое конвертер TOML ↔ YAML?

Конвертер TOML ↔ YAML — это онлайн-двусторонний конвертер, который может преобразовывать конфигурационные файлы TOML в формат YAML и наоборот. Он полностью работает в браузере и не отправляет данные на сервер.

Поддерживает ли он полную спецификацию TOML?

Да, конвертер поддерживает полную спецификацию TOML, включая таблицы, массивы таблиц, встроенные таблицы и все типы значений, такие как строки, целые числа, числа с плавающей точкой, булевы значения и даты.

Как массивы таблиц TOML преобразуются в YAML?

Массивы таблиц TOML (с синтаксисом [[двойные скобки]]) преобразуются в последовательности (списки) YAML. Каждая запись массива таблиц становится элементом списка в выводе YAML, сохраняя структуру и порядок исходных данных TOML.

Как обрабатываются типы даты/времени TOML?

Собственные типы даты и времени TOML (локальная дата, локальное время, дата-время, дата-время со смещением) преобразуются в строковое представление в YAML, поскольку YAML не имеет тех же собственных типов даты. Формат ISO 8601 сохраняется.

Можно ли преобразовать YAML с якорями и псевдонимами в TOML?

Якоря YAML (&) и псевдонимы (*) разрешаются перед преобразованием в TOML. Инструмент раскрывает все ссылки, так что результирующий TOML содержит полные данные без синтаксиса якорей или псевдонимов, который TOML не поддерживает.