請教大家
在使用moodle中,它裏頭的課程活動中,會有個匯出CSV的功能
但如果包含中文字的時候,都會是亂碼的格式,如下圖
而我有找到幾篇文章的說明,像是https://docs.moodle.org/32/en/UTF-8_and_BOM ,當我使用notepad軟體開啟這些CSV檔案的時候,它會顯示正常的中文內容,那是否有辦法可以在EXCEL開啟這個CSV檔案的時候也顯示正常的中文字呢?可以改mysql的哪個設定呢?謝謝
一般設定MySQL/MariaDB支援UTF-8, 因此moodle輸出的是UTF-8格式, 但是Excel只讀取Big5格式, 而不支援UTF-8.
解決方法, 前面的優先:
看你的狀況可以用NOTEPAD 開啟
最快的方式 應該是將該NOTEPAD資料另存新檔
另存時可以選擇使用的編碼方式 一般 常用的 ANSI=BIG5
UTF-8 則是大多數資料使用的
於匯入Excel 時 依所選的編碼方式進行
ANSI--最上面
UTF-8 --65501