ARTICLE · 1281199
CSV 打开乱码,Excel 认不认就看前三个字节
CSV 打开乱码,Excel 认不认就看前三个字节
CSV 打开乱码,Excel 认不认就看前三个字节
表发过去两分钟,对面回一句:“这怎么打开全是怪字。”
四行十二列的订单表,我这边清清爽爽,到他电脑里客户名变成一堆缺胳膊少腿的字。不是表做坏了,是文件开头的三个字节。
Excel 认 UTF-8 就靠 BOM:EF、BB、BF。没这三个字节,它就按本地编码读,中文全乱。网上教的“记事本另存为 UTF-8”其实是个坑——新版 Windows 默认存的是不带 BOM 的版本,存完照样乱码。
最扎心的是,看到乱码千万别点保存。我试过,乱码状态下存一次,原文件的几个字节就被替换成了方块占位符,再存十次也救不回来。只要没存过,去源头重新下一份就行。
下次遇到整片中文乱码,先看怪字长啥样:开头多一个“锘”字,说明带了 BOM;如果是“璁㈠崟”这类,就是没带 BOM,得从数据导入入口进。
三个字节,下拉框里的一项,存错一次就回不来了。
原文CSV 打开乱码,Excel 认不认就看前三个字节
作者提示: 内容由AI生成
江苏,14分钟前,















































































