在线 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。
如何使用工具
- 将您的 TOML 粘贴到输入编辑器中,或使用「上传文件」按钮加载 .toml 文件。
- 点击「转换」按钮在右侧生成 CSV 输出。
- 快速浏览标题和行,确认结构看起来正确。
- 点击「复制」按钮将 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