GB 18030-2005

✍ dations ◷ 2025-09-30 12:03:08 #GB 18030-2005
GB 18030,全称《信息技术 中文编码字符集》,是中华人民共和国国家标准所规定的变长多字节字符集。其对GB 2312-1980完全向后兼容,与GBK基本向后兼容,并支持Unicode(GB 13000)的所有码位。GB 18030共收录汉字70,244个。GB 18030主要有以下特点:GB 18030在微软视窗系统中的代码页为54936。GB 18030不是一个汉字规范,不定义汉字的写法。中国大陆在此方面的规定由通用规范汉字表管理。GB 18030 的当前版本为 GB 18030-2005。现行版本为国家质量监督检验总局和中国国家标准化管理委员会于2005年11月8日发布,2006年5月1日实施;是在GB18030-2000基础上增加了CJK统一汉字扩充B的汉字。 本规格的初版“GB 18030-2000《信息技术 信息交换用汉字编码字符集 基本集的扩充》”是由中华人民共和国信息产业部电子工业标准化研究所起草,由国家质量技术监督局于2000年3月17日发布。在GBK基础上增加了CJK统一汉字扩充A的汉字。此标准内的单字节编码部分、双字节编码部分,和四字节编码部分收录的少数中日韩统一表意文字扩展A区汉字,为强制性标准。其他部分则属于规模性标准。在中华人民共和国境内所有软件产品,都需要支持这个同时包含单字节、双字节和四字节编码的规格。:4GB 18030在其标准中以码表形式定义了除去代理对外的全部Unicode码位的定义,因此算得上是一种Unicode的变换格式(UTF)。由于GB 18030基本上是绕开已分配的码点去指定需要对应的Unicode,其变换和UTF-8相比要复杂得多。在日常实现上,常常会直接使用一个偏移量表。GB 18030—2005与GB18030—2000、GBK相比,去除了很多原来映射在PUA中的编码。后来剩余的24个PUA码位也在Unicode 4.1中加上,如下所示。GB 18030包含三种长度的编码:单字节的ASCII、双字节的GBK(略带扩展)、以及用于填补所有Unicode码位的四字节UTF区块。GBK双字节部分通过查表定义,而四字节部分则根据之前两个部分没有提到的通用字符集码位顺序填补。由于和GBK兼容,GB 18030在搜索ASCII字符时也需要使用特别代码进行判断。一、二字节区块基本就是GBK编码,另外加上了专门的欧元字符、竖排版本的标点符号,以及造字区对Unicode造字区的对应。四字节区块可以视作两段形似GBK二字节区块结构的部分,每段的第一字节可以为0x81到0xFE,第二字节为0x30到0x39。由于结构类似,能够安全于GBK的字符串搜索程序对于GB 18030来说也基本安全(正如基于字节(英语:byte-oriented)的搜索程序对于EUC、UTF-8也基本安全一般。)四字节区块总共可以表达1,587,600(126×10×126×10)种字符,足以覆盖Unicode的1,112,064(17×65536 − 2048个代理对)个有效码位。由于四字节区块通过填空定义,要写出处理这段转换的程序需要同时知道GBK的覆盖范围,并不简单:WHATWG和W3C的GB 18030实现通过一张“位置偏移表”记录GB 18030四字节区中连续的几块碎片,以便高效处理转换。ICU和glibc也都对大块连续的区域使用了类似的策略。

相关

  • 分子生物学分子生物学(Molecular biology)广义的定义是从分子的面向对生物现象的研究;狭义的定义是从基因结构和功能的分子层面研究。这是一门从遗传学和生物化学衍生而来的学科。分子生
  • CAS号CAS编号(CAS Registry Number,或称CAS Number,CAS Rn,CAS #),又称CAS登录号或CAS登记号码,是某种物质(化合物、高分子材料、生物序列(Biological sequences)、混合物或合金)的唯一的数
  • 乔治·亚历山大·凯利乔治·亚历山大·凯利(George Alexander Kelly,1905年4月28日-1967年3月6日),美国临床心理学家、人格理论家。大学主修物理和数学,但其主要兴趣在于社会问题。后转为主修心理学
  • 印度国民大会党印度国民大会党(印地语:भारतीय राष्ट्रीय कांग्रेस;英语:Indian National Congress),简称印度国大党或国大党,为印度历史最悠久的政党,也是印度两大主要政党
  • 角抵角抵是一种中国古代的角力游戏,又称相扑。它们主要是通过力量型的较量,用非常简单的人体相搏的方式来决出胜负。角抵是上古时代的战争搏斗的一种手段,后来逐渐演变为一种带有一
  • GeOsub2/sub二氧化锗,化学式GeO2。白色粉末或无色结晶,为四方晶系、六方晶系或无定形体。六方结晶与β-石英同构,锗为四配位;四方结晶具有超石英型结构,类似于金红石,其中锗为六配位。 高压下
  • 尤金纽斯·瓦尔明约翰尼斯·尤金纽斯·比洛·瓦尔明(Johannes Eugenius Bülow Warming,1841年11月3日-1924年4月2日)为丹麦植物学家,生态学的建立者。
  • 干支干支是天干与地支的合称,由两者经一定的组合方式搭配成六十对,为一个周期,循环往复,称为六十甲子或六十花甲。古代中国用以记录年、月、日、时。日本、朝鲜、越南、琉球等汉字文
  • 路易十一路易十一(法语:Louis XI,1423年7月3日-1483年8月30日),绰号慎密者(法语:le Prudent),法国瓦卢瓦王朝国王(1461年—1483年在位)。查理七世之子。路易十一出生于1423年7月3日,在当王储时曾
  • 液化天然气液化天然气(英语:Liquefied Natural Gas;简称LNG),将气田生产的天然气经净化处理,去除了一些有价值的成分如氦,和一些高分子碳氢化合物,以及一些对下游产业不利的成分如硫、氮、水等