Centos 下開啟txt檔案亂碼解決方法

2021-06-26 13:01:31 字數 318 閱讀 4607

linux下面處理windows下生成的txt檔案時,在控制台檢視的時候經常會出現亂碼,這是因為兩個作業系統預設使用的字符集是不同的,linux下使用的字符集是utf-8,而windowsxp使用的是gb3212

這時候就要通過iconv進行字元轉化,即把原檔案的gb3212字符集轉成utf-8

例如:iconv -f gb2312 -t utf8 ./old.txt > ./new.txt

以上命令的意思是將檔案「讀書筆記.txt」的字符集由gb2312轉換為utf8,並生成新的檔案new.txt

轉換後,就新生成檔案new.txt,看這個檔案就不會亂碼了。

ubuntu下開啟txt檔案亂碼問題

ubuntu下開啟txt檔案,顯示亂碼,解決方法如下 方法一 終端輸入gconf editor調出gconf edit 如若沒安裝請用 sudo apt get install gconf editor 命令安裝 ps 輸入gconf editor即可,前面不需要加sudo 依次點開 在雙擊彈出對話...

vc開啟並讀取txt檔案

讓使用者選擇檔案進行開啟和儲存操作時,就要用到檔案開啟 儲存對話方塊。mfc的類 cfiledialog 用於實現這種功能。使用 cfiledialog 宣告乙個物件時,第乙個bool型引數用於指定檔案的開啟或儲存,當為true時將構造乙個檔案開啟對話方塊,為false時構造乙個檔案儲存對話方塊。在...

UIWebview開啟 txt檔案中文亂碼解決

txt分帶編碼和不帶編碼兩種,帶編碼的如utf 8格式txt,不帶編碼的如ansi格式txt。帶編碼的用nsstring的stringwithcontentsoffile可讀出,不帶的,我們依次嘗試gbk和gb18030編碼。原始碼如下 編碼可以解決 txt 中文顯示亂碼問題 nsstringenc...