1. 程式人生 > 其它 >如何做編碼轉換:UTF-8轉GBK

如何做編碼轉換:UTF-8轉GBK

如何將UTF-8編碼的檔案轉換成GBK

1、將檔案graphfile.json上傳到linux機器上

2、直接使用一行命令搞定

iconv -f GBK -t UTF-8  graphfile.json  -o graphfile-gbk.json

3、檢視轉換後的檔案,中文已經轉換成GBK

cat graphfile-gbk.json

 

4、把檔案從linux機器下載到本地。

 

關於iconv命令:

一、利用iconv命令進行編碼轉換檔案內容編碼轉換 iconv命令用於轉換指定檔案的編碼,預設輸出到標準輸出裝置,亦可指定輸出檔案。 用法: iconv [選項...] [檔案...] 有如下選項可用: 輸入/輸出格式規範: -f, --from-code=名稱 原始文字編碼 -t, --to-code=名稱 輸出編碼 資訊: -l, --list 列舉所有已知的字符集 輸出控制: -c 從輸出中忽略無效的字元 -o, --output=FILE 輸出檔案 -s, --silent 關閉警告 --verbose 列印進度資訊 -?, --help 給出該系統求助列表 --usage 給出簡要的用法資訊 -V, --version 列印程式版本號 例子: iconv -f utf-8 -t gb2312 aaa.txt >bbb.txt 這個命令讀取aaa.txt檔案,從utf-8編碼轉換為gb2312編碼,其輸出定向到bbb.txt檔案。