文本文件編碼方式區(qū)別
更新時間:2008年09月11日 20:10:48 作者:
當(dāng)一個軟件打開一個文本時,它要做的第一件事是決定這個文本究竟是使用哪種字符集的哪種編碼保存的。
軟件一般采用三種方式來決定文本的字符集和編碼:
檢測文件頭標(biāo)識,提示用戶選擇,根據(jù)一定的規(guī)則猜測
最標(biāo)準的途徑是檢測文本最開頭的幾個字節(jié),開頭字節(jié)Charset/encoding,如下表:
EF BB BF UTF-8
FE FF UTF-16/UCS-2, little endian
FF FE UTF-16/UCS-2, big endian
FF FE 00 00 UTF-32/UCS-4, little endian.
00 00 FE FF UTF-32/UCS-4, big-endian.
檢測文件頭標(biāo)識,提示用戶選擇,根據(jù)一定的規(guī)則猜測
最標(biāo)準的途徑是檢測文本最開頭的幾個字節(jié),開頭字節(jié)Charset/encoding,如下表:
EF BB BF UTF-8
FE FF UTF-16/UCS-2, little endian
FF FE UTF-16/UCS-2, big endian
FF FE 00 00 UTF-32/UCS-4, little endian.
00 00 FE FF UTF-32/UCS-4, big-endian.
相關(guān)文章
IDEA升級后Git拉取和推送的標(biāo)簽消失的解決方法
本文主要介紹了IDEA升級后Git拉取和推送的標(biāo)簽消失的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06
VSCode 安裝 Copilot 詳細過程和實例代碼(最新推薦)
Copilot 作為一款 AI 輔助編程工具,可以極大地提高開發(fā)效率,讓編程變得更加輕松愉快,在實際開發(fā)過程中,我們要注意審查和測試生成的代碼,確保其符合項目需求和標(biāo)準,這篇文章主要介紹了VSCode 安裝 Copilot 詳細過程和實例,需要的朋友可以參考下2024-05-05

