在线 TOML 转 CSV 转换器

即时在线将 TOML 转换为 CSV。展平嵌套表,处理数组表,为您提供电子表格就绪的输出。免费、私密、无需注册。

拖放或粘贴您的 TOML
Loading editor...
Loading editor...

什么是 TOML 转 CSV?

TOML 转 CSV 将 TOML 配置文件转换为逗号分隔值的平面表格。TOML 非常适合嵌套的结构化配置;CSV 是电子表格、BI 工具和数据分析师实际想要的。TOML 转 CSV 转换器处理表格的展平(使嵌套键仍然出现在列中)并将数组表条目写为独立的行。

为什么要将 TOML 转换为 CSV?

CSV 是电子表格和数据工具的通用格式。Excel、Google Sheets、Power BI、Tableau、pandas、R、每个数据库导入工具都开箱即用地读取 CSV。另一方面,TOML 是开发者编辑的配置格式。在线将 TOML 转换为 CSV 让您可以以电子表格形式分析、审计或共享 TOML 配置。

我们的 TOML 转 CSV 转换器如何工作

点击转换时,工具解析您的 TOML 并决定如何布局。如果您的 TOML 包含数组表([[items]]),每个条目变为一个 CSV 行,键作为标题。否则,工具使用点表示法展平结构(server.host、server.port),并写入单行。标量数组在一个单元格内被 JSON 字符串化,使数据不会丢失。数字和布尔值在 CSV 中与 TOML 中完全一致。所有操作在您的浏览器中运行。您的 TOML 数据永远不会离开您的设备。

功能特点

  • 智能布局检测:数组表变为行;平面表变为展平列。
  • 点表示法展平:嵌套键用点连接,使数据得以保留。
  • 数组处理:标量数组在 CSV 单元格内被 JSON 字符串化以保留它们。
  • 类型保留:数字和布尔值在 CSV 输出中保持完整。
  • 上传支持:从设备加载 .toml 文件或拖放到输入框。
  • 一键复制:使用复制按钮将 CSV 直接粘贴到 Excel 或 Google Sheets。

如何使用工具

  1. 将您的 TOML 粘贴到输入编辑器中,或使用「上传文件」按钮加载 .toml 文件。
  2. 点击「转换」按钮在右侧生成 CSV 输出。
  3. 快速浏览标题和行,确认结构看起来正确。
  4. 点击「复制」按钮将 CSV 直接粘贴到 Excel、Google Sheets 或任何文本编辑器中。

常见使用场景

  • 配置审计: 将 TOML 配置加载到电子表格中,以审查项目中的设置。
  • 报表: 为在 Excel 或 Google Sheets 中工作的利益相关者导出 TOML 记录。
  • 数据分析: 为 pandas、R 或其他分析工具准备 TOML 数据。
  • 数据交接: 与在电子表格而非解析器中工作的队友共享 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

常见问题

相关转换器