而Excel預設是以ANSI的方法讀取CSV檔,將UTF-8內容的檔案以MS950的方法讀進去就形成亂碼了。
其中最簡單的解決方法是將CSV檔寫成UTF-8帶簽名(with BOM,byte-order marker)的格式,也就是在檔案最開頭寫入\uFEFF字元:
解決方法:
在資料的最前面添加 \ufeff 即可解決中文亂碼問題.
var text = "\ufeff你好,中文測試\r\n"
以下提供一個以meteor建制的小型專案可以進行測試(連結).
文章標籤
全站熱搜