典型场景
修复前
瀹㈡埛,鍦板潃 寮犱紵,鍖椾含 鐜嬭姵,涓婃捣
修复后
客户,地址 张伟,北京 王芳,上海
一个系统把名单导出为 UTF-8,另一个程序却按 GBK 去读,就会这样。比如从 CRM 经过 Excel,再导入邮件营销工具或 ERP 的路上。中途一旦保存过文件,乱码就固化在文件里了。
为什么不直接用在线转换工具
网上多数转换工具会把文件上传到它们的服务器。对客户名单来说,这意味着个人信息交给了第三方,往往没有协议,也不知道服务器在哪、文件保留多久。在《个人信息保护法》和 GDPR 这类法规下,这对企业是实实在在的问题。
Mojibuster 的做法不同:修复以 JavaScript 的形式在浏览器里运行,文件既不上传也不保存。你可以用浏览器开发者工具的网络面板,或断网测试自己验证。
如何修复导出文件
- 从 CRM 或 ERP 把名单导出为 CSV。
- 把文件拖进上面的输入框。Mojibuster 只修复坏掉的字符,分隔符、引号和换行保持原样。
- 在修改内容里检查修复过的地方。
- 下载文件。要用 Excel 打开就保持带 BOM 保存开启;导入其他系统时,通常用不带 BOM 的 UTF-8 即可。
下次如何避免
- CRM 若提供导出选项,明确选择 UTF-8。
- 打开 CSV 时不要双击,而是在 Excel 里用数据 → 从文本/CSV,见Excel 打开 CSV 乱码。
- 导入到别处之前,先在 Excel 里另存为 CSV UTF-8。
- 含客户数据的导出文件用完就删除,修复后的文件和原文件都一样。
常见问题
我的客户数据会被上传吗?
不会。文件在浏览器里读取和修复,内容不会离开你的设备。
Salesforce、HubSpot、SAP 的导出文件能用吗?
能。只要是文本文件,来源不限,例如 CSV、TXT、JSON 或 XML。
文件最大能多大?
几十万行的名单没有问题。大文件会在后台处理,并显示进度条。