CSV 转换工具

在 CSV 和 JSON 格式之间快速转换,支持自定义分隔符和数据验证

输入 CSV

有效
列数: 4, 行数: 3

转换结果 (JSON)

双向转换

支持 CSV 到 JSON 和 JSON 到 CSV 的双向转换,满足不同数据处理需求

自定义设置

支持自定义分隔符、包含标题行等设置,适应不同的数据格式要求

数据验证

实时验证数据格式,检查 CSV 结构完整性,确保转换结果准确

CSV 与 JSON 转换实战说明

CSV 适合表格和批量导入,JSON 更适合 API 和嵌套结构。FormaX 的转换器帮助你在两种格式之间快速切换,适合数据清洗、运营导表、接口 mock 和迁移脚本准备。

转换前最重要的是确认表头、分隔符和引号规则。很多“转换错误”并不是工具问题,而是源文件里混用了逗号、制表符、换行字段或不完整的引号。

转换前检查清单

  1. 确认第一行是否为表头,字段名最好使用稳定的英文 key。
  2. 检查文本字段中是否包含逗号、换行或双引号,这些内容需要被正确包裹。
  3. CSV 转 JSON 后抽查前几行和最后几行,确认列没有错位。
  4. JSON 转 CSV 时尽量使用对象数组,避免过深的嵌套结构丢失语义。

适合转换的数据形态

name,plan,active
Alice,Pro,true
Bob,Free,false

限制与建议

  • CSV 本身没有明确的数据类型,数字、布尔值和日期通常会以字符串进入 JSON。
  • 如果字段里包含 Excel 公式前缀,导出给他人前应做额外安全处理。
  • 对于百万行级别文件,建议使用本地脚本分批处理,并保留原始文件作为回滚依据。

FAQ

为什么转换后的 JSON 数字变成了字符串?

CSV 没有强类型信息。为了避免误判邮编、手机号和 ID,工具默认保留文本值,后续可在业务脚本里按字段转换。

表格里有逗号怎么办?

包含逗号的字段需要用双引号包裹,例如 "New York, USA"。否则解析器会把它当成两列。