教程

CSV↔JSON 与 Excel:BOM、分隔符与乱码排障

导出给 Excel、再转回 JSON 时最常见的编码与分隔符问题,以及如何用本地工具快速验证。

相关工具

提示:打开工具页可看到对应的 Pro 批量/高级能力。

UTF-8 BOM 为什么会坏

Windows/Excel 保存的 UTF-8 CSV 常在第一列前插入 BOM(肉眼看不见)。

这会让第一列的字段名变成 `\uFEFFid` 之类,解析后键名对不上,或服务端校验失败。

分隔符与引号

逗号分隔里若单元格含逗号,必须用双引号包裹;内部双引号需写成两个双引号转义。

欧陆区域常用分号分隔:同一文件在不同机器上“列错位”多半是分隔符假设错了。

推荐流程

先在本地把 CSV 转成 JSON 看结构是否正确,再接入业务;JSON→CSV 导出前统一字段顺序便于 diff。

若只是核对行数与字符量,可用文本统计工具辅助发现隐藏字符。