久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
GB,GBK,GB18030,Unicode”漢字編碼知識
[打印本頁]
作者:
51黑tt
時間:
2016-3-5 18:43
標題:
GB,GBK,GB18030,Unicode”漢字編碼知識
最近常見有人對GB、GBK、GB18030、Unicode等編碼概念不清,再摻雜上Ext-A、Ext-B、Ext-C等,更混亂了。所以特別整理一些知識貼出來給大家:
1、GB、BIG5、GBK、GB18030
字符必須編碼后才能被計算機處理。計算機使用的缺省編碼方式就是計算機的內碼。早期的計算機使用7位的ASCII編碼,為了處理漢字,程序員設計了用于簡體中文的GB2312和用于繁體中文的BIG5。
GB2312(1980年)一共收錄了7445個字符,包括6763個漢字和682個其它符號。漢字區的內碼范圍高字節從B0-F7,低字節從A1-FE,占用的碼位是72*94=6768。其中有5個空位是D7FA-D7FE。
GB2312 支持的漢字太少。1995年的漢字擴展規范GBK1.0收錄了21886個符號,它分為漢字區和圖形符號區。漢字區包括21003個字符。2000年的 GB18030是取代GBK1.0的正式國家標準。該標準收錄了27484個漢字,同時還收錄了藏文、蒙文、維吾爾文等主要的少數民族文字。
從ASCII、GB2312、 GBK到GB18030,這些編碼方法是向下兼容的,即同一個字符在這些方案中總是有相同的編碼,后面的標準支持更多的字符。
在這些編碼中,英文和中文可以統一地處理。區分中文編碼的方法是高字節的最高位不為0。按照程序員的稱呼,GB2312、GBK到GB18030都屬于雙字節字符集 (DBCS)。
有的中文Windows的缺省內碼還是GBK,可以通過GB18030升級包升級到GB18030。不過GB18030相對GBK增加的字符(就是Ext-A部分),普通人是很難用到的,通常我們還是用GBK指代中文Windows內碼。
2、Unicode、UCS和UTF
前面提到從ASCII、GB2312、GBK到GB18030的編碼方法是向下兼容的。而
Unicode只與ASCII兼容(更準確地說,是與ISO-8859-1兼容),與GB碼不兼容。例如“漢”字的Unicode編碼是6C49,而GB碼是BABA。
Unicode 也是一種字符編碼方法,不過它是由國際組織設計,可以容納全世界所有語言文字的編碼方案。Unicode的學名是"Universal Multiple-Octet Coded Character Set",簡稱為UCS。UCS可以看作是"Unicode Character Set"的縮寫。
根據維基百科全書(
http://zh.wikipedia.org/wiki/
)的記載:歷史上存在兩個試圖獨立設計Unicode的組織,即國際標準化組織(ISO)和一個軟件制造商的協會(unicode.org)。ISO開發了ISO 10646項目,Unicode協會開發了Unicode項目。
在1991年前后,雙方都認識到世界不需要兩個不兼容的字符集。于是它們開始合并雙方的工作成果,并為創立一個單一編碼表而協同工作。從Unicode2.0開始,Unicode項目采用了與ISO 10646-1相同的字庫和字碼。
目前兩個項目仍都存在,并獨立地公布各自的標準。Unicode協會現在的最新版本是2005年的Unicode 4.1.0。ISO的最新標準是10646-3:2003。
UCS規定了怎么用多個字節表示各種文字。怎樣傳輸這些編碼,是由UTF(UCS Transformation Format)規范規定的,常見的UTF規范包括UTF-8、UTF-7、UTF-16。
IETF 的RFC2781和RFC3629以RFC的一貫風格,清晰、明快又不失嚴謹地描述了UTF-16和UTF-8的編碼方法。IETF是 Internet Engineering Task Force的縮寫。IETF負責維護的RFC是Internet上一切規范的基礎。
所以從漢字包含來看,簡單地可以說:
GB2312
=
ASCII
+
常用漢字
+
符號
GBK
=
GB2312
+
不常用字(含BIG5繁體漢字)
+
圖形符號
GB18030
=
GBK
+
Ext-A
+
圖形符號
Unicode
=
GB18030
+
Ext-B
+
……(如未發布的Ext-C及其它國家文字)
注意:Unicode的漢字編碼與前三者不一樣
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产黄色精品在线观看
|
欧美中文字幕一区
|
91精品国产乱码久久久久久久久
|
97avcc
|
欧美在线视频一区二区
|
国产精品免费观看视频
|
四虎影院免费在线
|
韩日精品在线观看
|
久久精品99
|
国产一区二区在线免费观看
|
伊人春色在线观看
|
天天影视综合
|
99久久国产免费
|
国产ts人妖系列高潮
|
天天躁日日躁狠狠躁2018小说
|
99精品国产一区二区青青牛奶
|
国产精品美女久久久久aⅴ国产馆
|
精品国产精品国产偷麻豆
|
亚洲在线
|
99久久国产综合精品麻豆
|
日日干干
|
国产欧美一区二区三区在线看
|
亚洲精品视频免费看
|
国产高清视频在线观看
|
欧美一区二区视频
|
欧美6一10sex性hd
|
久久精品16
|
日韩免费视频一区二区
|
日本一区二区三区免费观看
|
h视频在线观看免费
|
成人a免费
|
精品久久久久久久人人人人传媒
|
国产一区欧美
|
中文字幕精品视频在线观看
|
日韩一区二区三区视频
|
天堂一区二区三区
|
视频一区二区在线观看
|
国产精品久久久久久久久久妞妞
|
美女网站视频免费黄
|
国产精品久久精品
|
美女日批免费视频
|