跳过至内容

CSVCSV / JSON 转换

加载中...

CSV (逗号分隔值) 是用于数据库导出、电子表格和日志文件的最广泛使用的表格数据格式。此工具可将 CSV 转换为 JSON 数组,或将 JSON 数组导出为 CSV。JSON→CSV 转换支持嵌套对象扁平化,您可以配置分隔符以及是否包含标题行。

使用说明

  1. 1
    选择方向

    选择“CSV → JSON”或“JSON → CSV”标签页。

  2. 2
    输入数据

    在左侧粘贴您的 CSV 或 JSON 数组数据,或点击“加载示例”。

  3. 3
    配置选项

    设置分隔符和标题行选项。在 JSON→CSV 模式下,启用“扁平化嵌套对象”会自动将 {a:{b:1}} 转换为 a.b 列。

  4. 4
    查看并复制

    在 CSV→JSON 模式下,可在表格视图和 JSON 视图之间切换。使用复制按钮获取结果。

小技巧

  • 💡将从 Excel 或 Google Sheets 导出的 CSV 转换为 JSON,以便直接作为 API 输入使用。
  • 💡欧洲的 CSV 文件通常使用分号 (;) 而非逗号作为分隔符。
  • 💡在 JSON→CSV 模式下启用扁平化嵌套对象,可以将复杂结构导出为平面的 CSV。
  • 💡所有转换都在浏览器中运行——数据绝不发送到服务器。

常见问题

Q. CSV和TSV有什么区别?
A. CSV用逗号分隔,TSV用制表符分隔。当数据包含逗号时TSV更有优势,但CSV被更广泛支持。
Q. 值中包含逗号或引号时如何处理?
A. 按RFC 4180标准,用双引号包裹整个字段,内部双引号用两个双引号转义。
Q. CSV转JSON时类型如何处理?
A. CSV值默认全为字符串。工具可选择将看起来像数字的值自动转为number,true/false转为boolean。

DevHelper

© 2026. 保留所有权利。