作者GodIsland (搞不定嗎用C4就對了)
看板EzHotKey
標題[-AI-] FileOpen強制 UTF-8 with BOM
時間Sun Apr 3 22:31:13 2022
How to create a new UTF8 file without BOM, and write to it - AutoIt General
Help and Support - AutoIt Forums
https://www.autoitscript.com/forum/topic/176882-how-to-create-a-new-utf8-file-without-bom-and-write-to-it/
參考官方論壇文章
FileOpen($sPath&"Test.csv", 128+2)
除指定編碼外,還再加入+2強制寫入,檔案才會正常
否則會出現FileOpen產生的csv檔,以Notepad開啟中文正常,
而使用Excel開啟中文是亂碼的情形。
Excel 打开 csv 文件出现中文乱码的解决方法(Notepad 打开正常)_NLP_victor 的博
客 - CSDN 博客_excel 用 notepad 打开是乱码
https://blog.csdn.net/IOT_victor/article/details/114138938
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.89.223 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/EzHotKey/M.1648996277.A.65D.html
※ 編輯: GodIsland (220.132.89.223 臺灣), 04/03/2022 23:01:51
1F:推 cancelpc: 那只是沒有BOM情況下,Excel判斷編碼錯誤,畢竟UTF8只是 12/16 17:47
2F:→ cancelpc: 編碼,支援萬國字集。 12/16 17:47