GBK文本编解码器

编解码器GBK提供了中文的GB18030/GBK/GB2312的编解码.

GBK,是正式的中国内部编码规范,是GB 2312-80的一种常用扩展.Microsoft Windows在名叫936的代码页下使用.

GBK已经由新的中国国内的GB 18030-2000代替,新标准添加了4字节编码并保持和GB2312,GBK兼容.新的GB 18030-2000标准或许可以秒速为一个Unicode 3.x和ISO-10646-1的特殊编码.

非常感谢字符集专家Markus Scherer (IBM), Dirk Meyer (Adobe Systems)和Ken Lunde (Adobe Systems)在网络上发布了非常优秀的GB 18030-2000摘要和规格说明.以下是一些必读的文档:

GBK编解码器由Justin Yu <justiny@turbolinux.com.cn>和Sean Chen <seanc@turbolinux.com.cn>捐赠到Qt.这些邮箱也能联系到他们Yu Mingjian <yumj@sun.ihep.ac.cn>, <yumingjian@china.com> Chen Xiangyang <chenxy@sun.ihep.ac.cn>

Qt的GB18030编解码功能由James Su <suzhe@gnuchina.org>, <suzhe@turbolinux.com.cn>捐赠.他最开始在GNU/Linux系统上完成了大部分开发.

GB18030编解码器由Anthony Fok <anthony@thizlinux.com>, <foka@debian.org>捐赠到Qt.使用Perl脚本,可以从gb-18030-2000.xml生成C++表,其中合并了来自James Su, Justin Yu和Sean Chen的贡献.在http://people.debian.org/~foka/gb18030/gen-qgb18030codec.pl有一份有效的Perl源代码拷贝

另请参看Text Codec: GBK.