典型情境
修復前
客戶,電話 林志明,手機 張雅婷,高雄
修復後
客戶,電話 林志明,手機 張雅婷,高雄
一個系統把名單匯出成 UTF-8,另一個程式卻當成 Windows-1252(Latin-1)來讀,就會這樣。例如從 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。
檔案最大能多大?
幾十萬列的名單沒有問題。大檔案會在背景處理,並顯示進度條。