gbk与gb2312

1.gbk

GBK全称《汉字内码扩展规范》(GBK即“国标”、“扩展”汉语拼音的第一个字母,英文名称:Chinese 
Internal Code Specification) ,中华人民共和国全国信息技术标准化技术委员会1995年12月1
日制订,国家技术监督局标准化司、电子工业部科技与质量监督司1995年12月15日联合以技监标函1995
 229号文件的形式,将它确定为技术规范指导性文件。2000年已被GB18030-2000《信息交换用 汉字编
码字符集 基本集的扩充》国家强制标准替代。 [2]  2005年GB18030-2005发布,替代了GB18030-2000。


GBK 向下与 GB 2312 编码兼容,向上支持 ISO 10646.1国际标准,是前者向后者过渡过程中的一个承上
启下的产物。ISO 10646 是国际标准化组织 ISO 公布的一个编码标准,即 Universal Multilpe-Octet 
Coded Character Set(简称UCS),大陆译为《通用多八位编码字符集》,台湾译为《广用多八位元编码
字元集》,它与 Unicode 组织的 Unicode 编码完全兼容。ISO 10646.1 是该标准的第一部分《体系结构
与基本多文种平面》。我国 1993 年以 GB 13000.1 国家标准的形式予以认可(即 GB 13000.1 等同于 
ISO 10646.1)。
GBK编码,是在GB2312-80标准基础上的内码扩展规范,使用了双字节编码方案,其编码范围从8140至FEFE
(剔除xx7F),共23940个码位,共收录了21003个汉字,完全兼容GB2312-80标准,支持国际标准
ISO/IEC10646-1和国家标准GB13000-1中的全部中日韩汉字,并包含了BIG5编码中的所有汉字。GBK编码方
案于1995年10月制定, 1995年12月正式发布,中文版的WIN95、WIN98、WINDOWS NT以及WINDOWS 2000、
WINDOWS XP、WIN 7等都支持GBK编码方案。

 

2.gb2312

GB2312一般指信息交换用汉字编码字符集.
《信息交换用汉字编码字符集》是由中国国家标准总局1980年发布,1981年5月1日开始实施的一套国家
标准,标准号是GB 2312—1980。
GB2312编码适用于汉字处理、汉字通信等系统之间的信息交换,通行于中国大陆;新加坡等地也采用此
编码。中国大陆几乎所有的中文系统和国际化的软件都支持GB2312。
基本集共收入汉字6763个和非汉字图形字符682个。
整个字符集分成94个区,每区有94个位。每个区位上只有一个字符,因此可用所在的区和位来对汉字进
行编码,称为区位码。
把换算成十六进制的区位码加上2020H,就得到国标码。国标码加上8080H,就得到常用的计算机机内码。
1995年又颁布了《汉字编码扩展规范》(GBK).
GBK与GB 2312—1980国家标准所对应的内码标准兼容,同时在字汇一级支持ISO/IEC10646—1和GB13000—1
的全部中、日、韩(CJK)汉字,共计20902字。
中文名信息交换用汉字编码字符集1995年汉字编码扩展规范.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GBKGB2312都是中文字符编码标准,它们在字符集范围和编码规则上有些不同。转换GBK编码GB2312编码的过程也就是将GBK编码的字符转换为GB2312编码的字符。 首先,需要打开一个GBK编码的压缩包文件,可以使用相关的解压缩软件来完成。然后,读取压缩包中的文件内容。由于GBKGB2312都是常用的中文字符编码,所以读取的文件内容通常会以GBK编码的方式进行编码。 接下来,我们需要将读取到的GBK编码的文件内容转换为GB2312编码。将GBK编码转换为GB2312编码的方法有很多种,可以使用编程语言中相关的库函数或工具进行转换。常见的转换方式是使用iconv命令行工具或者在编程语言中使用相关的转换函数。 在进行文件内容的编码转换之后,即将GBK编码转换为GB2312编码,可以将转换后的文件内容保存到一个新的文件中,也可以在内存中进行处理之后再进行相关操作。转换完毕后,就可以使用GB2312编码来处理文件内容了。 需要注意的是,由于GBKGB2312是有一定差异的字符编码标准,转换的过程中可能会遇到一些无法转换的字符或者出现错误的情况。因此,在进行转换操作时,需要对转换结果进行验证和检查,以确保转换的准确性和完整性。 总之,将GBK编码的压缩包转换为GB2312编码的过程可以通过使用相关的工具或编程语言来完成,但需要注意转换后的准确性和完整性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值