如何安全地把 CSV 转成 JSON

CSV 转 JSON 的实用流程:本地转换、表头复核、分隔符检查和导入前确认。

一个简单可靠的转换流程

先准备纯 CSV 文本,而不是电子表格工作簿。确认第一行是表头,包含逗号、双引号或换行的字段已经按 CSV 规则加了双引号。

转换后对比 JSON 数组长度和源数据行数。如果结果里出现 extra_1 这类字段,通常说明某一行比表头多列,可能存在未加引号的逗号。

转换后重点看什么

检查字段名是否稳定、清晰并符合目标系统命名。空表头和重复表头可能会被工具改名,需要人工确认。

在目标系统校验类型之前,先让值保持字符串。这样可以避免 ID、前导零、邮编、手机号和日期被误当作数字处理。

0

CSV 不等于电子表格

CSV 文本转换器不会计算公式、保留样式、读取多个工作表、处理合并单元格或理解工作簿元数据。请先从电子表格导出干净 CSV,再用目标系统规则校验 JSON。

常见问题

关于本文主题

JSON 值应该自动变成数字吗?

通用转换里不建议自动推断类型。类型推断可能破坏标识符、前导零和日期字符串,应由目标 schema 或导入脚本决定。

为什么输出里有 extra_1?

说明某一行的数据列数超过表头列数。请检查那一行是否有未加引号的逗号或错误分隔符。

浏览器本地转换就足够安全吗?

它避免把文本上传到 AIGClub,但敏感导出仍需要可信设备、可信浏览器环境和谨慎的剪贴板处理。

继续探索