双击时,中文系统的表格软件默认按 GBK 猜编码,文件若是无 BOM 的 UTF-8 就整片变方块。保住中文只有两条路:另存为「带 BOM 的 UTF-8」,或者不双击、改用导入向导并手工指定原始编码。绝不要在乱码界面里保存。
一、先分清是哪一种乱码
- 汉字全变问号或方块:编码猜错,多半是无 BOM 的 UTF-8 被按 GBK 读了。
- 只有个别字消失:源数据导出时就丢了字符,不可逆,只能回源头重导。
- 长编号变成科学计数法:列类型问题,不是编码问题。
- 日期变成五位数字:同样是列格式判断造成的显示差异。
- 首个字段名前多出怪符号:BOM 留在正文里,要在读取环节去掉。
二、编码与场景对照
| 使用场景 | 推荐编码 | 打开方式 |
|---|---|---|
| 只在国产 Windows 给人看 | 带 BOM 的 UTF-8 | 双击即可正常显示 |
| 旧版办公软件环境 | GBK | 双击即可正常显示 |
| 交给程序读取或对接 | 无 BOM 的 UTF-8 | 由程序指定编码 |
| 需要长期存档 | 带 BOM 的 UTF-8 | 附一份编码说明 |
| 网页或接口回传 | 无 BOM 的 UTF-8 | 导入时手工指定 |
三、正确的打开步骤
- 不要双击文件图标,先建一张空表。
- 走导入入口选择文本文件,具体面板见 CSV 转 Excel。
- 分隔符只勾逗号,其余一律取消,避免列被切碎。
- 编码下拉先选 UTF-8,预览仍错就改试 GBK,以能看出通顺中文为准。
- 把编号、证件号、电话列显式设为文本,防止前导零丢失。
- 核对总行数与源文件一致后再入库。
四、反复返工的几个做法
- 在乱码状态下覆盖保存:错字被写回文件,第二次打开连原样都找不回。
- 记事本看完就关:记事本能显示中文,不代表双击进表格也没问题,两者猜测逻辑不同。
- 一个下拉硬猜所有文件:不同系统的导出习惯不一样,每个文件都要看一次预览。
- 忽略首行残留符号:BOM 没清干净,后续按列名取数会匹配不上。文字清理可放到 文本处理 里做。
常见问题
问:CSV 和电子表格哪个更不容易乱码?
答:电子表格内部自带编码信息,一般不存在猜编码的问题;但它会改写长编号与精度。
问:手机上能检查编码吗?
答:可以。浏览器打开 CSV 转换 上传后能看解析结果对不对,只是窄屏不便逐列核对。
问:一次能传多大?
答:游客与未充值注册用户单文件上限 8MB,会员按档位提高到 20~50MB,售价以 会员页 为准。
本站能力与限额说明
站内 CSV 转换 (/doc-tools/csv-convert) 用于把逗号分隔文件解析成规整表格或反向导出,编码由页面选项指定;转换在服务器端完成,服务器装有可匹配的中文字体,特殊字体可能回退,涉密材料请自行评估是否上传。
不提供数据库直连与接口承诺,也不做翻译和 AI 写作;加密文件需先解密,单次处理的数据量有上限,见工具页提示。
游客与未充值注册用户单文件上限 8MB、每天 5 次成功转换;充值 VIP 会员后单文件上限提高到 20~50MB(随档位递增),转换次数不限,各档当前售价与额度以 会员页 为准。文件处理完保留 24 小时,到期自动清理,成品请当天下载。