1樓:toy_諾
【故障現象描述】從網頁上匯出資料檔案儲存為csv格式的檔案,使用記事本開啟文字顯示沒有問題,使用excel開啟出現亂碼的情況。 【故障原因分析】此種情況一般是匯出的檔案編碼的問題。在簡體中文環境下,excel開啟的csv檔案預設是ansi編碼,如果csv檔案的編碼方式為utf-8、unicode等編碼可能就會出現檔案亂碼的情況。
【解決方法】(1)設定office語言環境(以office 2003為例):開始選單-microsoft office- microsoft office工具- microsoft office 2003語言設定,將microsoft office應用程式預設方式的語言設為「中文(簡體)」,這也是office 2003的預設設定。 (2)使用記事本開啟csv檔案,檔案-另存為,編碼方式選擇ansi:
(3)儲存完畢後,用excel開啟這個檔案就不會出現亂碼的情況: 【編碼方式講解】(1)ansi編碼不同的國家和地區制定了不同的標準,由此產生了 gb2312, big5, jis 等各自的編碼標準。這些使用 2 個位元組來代表一個字元的各種漢字延伸編碼方式,稱為 ansi 編碼。
在簡體中文系統下,ansi 編碼代表 gb2312 編碼,在日文作業系統下,ansi 編碼代表 jis 編碼。 不同 ansi 編碼之間互不相容,當資訊在國際間交流時,無法將屬於兩種語言的文字,儲存在同一段 ansi 編碼的文字中。 當然對於ansi編碼而言,0x00~0x7f之間的字元,依舊是1個位元組代表1個字元。
這一點是asni編碼與unicode編碼之間最大也最明顯的區別。例如上面演示的檔案中英文字母和數字並沒有出現亂碼的情況。(2)unicode編碼unicode(統一碼、萬國碼、單一碼)是一種在計算機上使用的字元編碼。
它為每種語言中的每個字元設定了統一併且唯一的二進位制編碼,以滿足跨語言、跨平臺進行文字轉換、處理的要求。2023年開始研發,2023年正式公佈。隨著計算機工作能力的增強,unicode也在面世以來的十多年裡得到普及。
unicode是國際組織制定的可以容納世界上所有文字和符號的字元編碼方案。unicode用數字0-0x10ffff來對映這些字元,最多可以容納1114112個字元,或者說有1114112個碼位。碼位就是可以分配給字元的數字。
utf-8、utf-16、utf-32都是將數字轉換到程式資料的編碼方案。(3)utf-8編碼utf-8是unicode的一種變長字元編碼又稱萬國碼,由ken thompson於2023年建立。現在已經標準化為rfc 3629。
utf-8用1到6個位元組編碼unicode字元。用在網頁上可以同一頁面顯示中文簡體繁體及其它語言(如日文,韓文) 答案若滿意,請給個採納,謝謝!
2樓:員名酆明智
在簡體中文環境下,excel開啟的csv檔案預設是ansi編碼,如果csv檔案的編碼方式為utf-8、unicode等編碼可能就會出現檔案亂碼的情況。解決方法如下:
Excel檔案怎麼轉換為CSV格式
方法 步驟 開啟你需要轉換的excel 如圖所示。這裡特別介紹一下多個數字的現象,我們知道,像身份證這些多位數字,在正常 裡都是會加上一個 來使其顯示的,或者換成 文字 模式的單元格形式 然後,就可以點選左上角的office按鈕,選擇 另存為 裡的 其他格式 然後在另存為的 儲存型別 裡選擇 csv...
用auto cad開啟dwg檔案時字型亂碼怎麼辦求高手
cad支援兩種字型 一種是truetype 字型,字尾名為ttf,儲存在windows的font資料夾,這種字型是實心的顯示華麗佔空間。一種是cad自己開發的字型叫型字型,字尾名為shx,儲存在儲存在cad安裝目錄下fonts資料夾裡,這種字型是空心的顯示簡單。如果使用truetype 字型可以支援...
為什麼開啟檔案時顯示亂碼,為什麼開啟txt檔案時顯示亂碼。
嗨!檢視txt的編碼模式有沒有錯誤 更詳細的描述問題有助於理解你遇到的麻煩,幫助你更準確的解決問題。謝謝你支援小米手機!呃,是不是你瀏覽器的編碼選錯了?在瀏覽器的網頁介面,右鍵,找到編碼,選擇txt檔案所屬的編碼 例 中文 再看看?還請提供具體情況讓我幫助你。txt文字文件為什麼有時開啟是一堆亂碼?...