Конвертер TOML в CSV онлайн
Конвертируйте TOML в CSV онлайн мгновенно. Уплощает вложенные таблицы, обрабатывает массивы таблиц и выдаёт чистый вывод для электронных таблиц. Бесплатно, конфиденциально, без регистрации.
Что такое конвертация TOML в CSV?
Конвертация TOML в CSV преобразует конфигурационный файл TOML в плоскую таблицу значений, разделённых запятыми. TOML отлично подходит для вложенных структурированных конфигов; CSV — это то, что реально нужно электронным таблицам, BI-инструментам и аналитикам данных. Конвертер TOML в CSV берёт на себя уплощение таблиц и запись записей массивов таблиц как отдельных строк. Если вы когда-либо хотели открыть файл TOML в Excel, этот инструмент решает данную задачу.
Зачем конвертировать TOML в CSV?
CSV — универсальный формат для электронных таблиц и инструментов обработки данных. Excel, Google Sheets, Power BI, Tableau, pandas, R и каждый инструмент импорта баз данных читают CSV без лишних вопросов. TOML, напротив, является форматом конфигурации для разработчиков. Конвертация TOML в CSV онлайн позволяет анализировать, проверять или делиться конфигом TOML в форме электронной таблицы. Используйте инструмент при загрузке конфига TOML в таблицу для проверки, аудите списков зависимостей или настроек, подготовке данных TOML для pandas или R, или передаче записей TOML коллегам, работающим в электронных таблицах.
Как работает наш конвертер TOML в CSV
При нажатии кнопки «Конвертировать» инструмент разбирает TOML и определяет способ отображения. Если TOML содержит массив таблиц ([[items]]), каждая запись становится строкой CSV с ключами в качестве заголовков. В противном случае инструмент уплощает структуру с точечной нотацией (server.host, server.port) и записывает одну строку. Массивы скалярных значений JSON-сериализуются в одну ячейку. Числа и логические значения попадают в CSV точно так, как в TOML. Всё работает в вашем браузере. Данные TOML не покидают устройство.
Доступные функции
- Интеллектуальное определение структуры: массив таблиц становится строками; плоские таблицы — уплощёнными столбцами.
- Уплощение с точечной нотацией: вложенные ключи объединяются точками, чтобы данные сохранились.
- Обработка массивов: скалярные массивы JSON-сериализуются внутри ячеек CSV для их сохранения.
- Сохранение типов: числа и логические значения остаются неизменными в выводе CSV.
- Загрузка файлов: загрузите файл .toml с устройства или перетащите его в поле ввода.
- Копирование одним кликом: вставьте CSV прямо в Excel или Google Sheets кнопкой «Копировать».
Как пользоваться инструментом
- Вставьте TOML в редактор ввода или нажмите «Загрузить файл», чтобы загрузить файл .toml.
- Нажмите кнопку «Конвертировать» для получения CSV в правой панели.
- Просмотрите заголовки и строки, чтобы убедиться в правильности структуры.
- Нажмите кнопку «Копировать» и вставьте CSV прямо в Excel, Google Sheets или любой текстовый редактор.
Распространённые случаи использования
- Аудит конфигурации: загрузка конфига TOML в электронную таблицу для проверки настроек в проекте.
- Отчётность: экспорт записей TOML для заинтересованных сторон, работающих в Excel или Google Sheets.
- Анализ данных: подготовка данных TOML для pandas, R или других инструментов аналитики.
- Передача данных: обмен записями TOML с коллегами, работающими в электронных таблицах, а не с парсерами.
Пример конвертации
Ввод (TOML)
[[items]] name = "Widget" price = 29.99 inStock = true [[items]] name = "Gadget" price = 49.99 inStock = false
Вывод (CSV)
name,price,inStock Widget,29.99,true Gadget,49.99,false