Конвертер TOML в CSV онлайн

Конвертируйте TOML в CSV онлайн мгновенно. Уплощает вложенные таблицы, обрабатывает массивы таблиц и выдаёт чистый вывод для электронных таблиц. Бесплатно, конфиденциально, без регистрации.

Перетащите или вставьте TOML
Loading editor...
Loading editor...

Что такое конвертация 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 кнопкой «Копировать».

Как пользоваться инструментом

  1. Вставьте TOML в редактор ввода или нажмите «Загрузить файл», чтобы загрузить файл .toml.
  2. Нажмите кнопку «Конвертировать» для получения CSV в правой панели.
  3. Просмотрите заголовки и строки, чтобы убедиться в правильности структуры.
  4. Нажмите кнопку «Копировать» и вставьте 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

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

Связанные конвертеры