GBK编码对照

52 0

GBK 是中文 Windows 长期使用的汉字编码,全称《汉字内码扩展规范》,1995 年发布。下面重点说明字节与字符对照。

GBK编码对照

输入编码结果
123问31 32 33 CE CA
中文D6 D0 CE C4
你好,世界C4 E3 BA C3 A3 AC CA C0 BD E7
a+b=c61 2B 62 3D 63
https://www.123wen.cn/?q=测试68 74 74 70 73 3A 2F 2F 77 77 77 2E 31 32 33 77 65 6E 2E 63 6E 2F 3F 71 3D B2 E2 CA D4
<b>粗体</b>3C 62 3E B4 D6 CC E5 3C 2F 62 3E
Hello48 65 6C 6C 6F

注意事项

  • Python、Java 在中文 Windows 上默认编码可能是 GBK,读 UTF-8 文件要显式指定编码
  • GBK 的尾字节可能是 0x5C(反斜杠),老程序处理“\”时可能截断汉字
  • emoji 写入 GBK 会变成“?”
  • “锟斤拷”“烫烫烫”是 GBK 环境下的典型乱码

常见报错

  • UnicodeDecodeError: 'gbk' codec can't decode byte 0xad:文件实际是 UTF-8
  • UnicodeEncodeError: 'gbk' codec can't encode character '\U0001f600':GBK 无法表示 emoji,改用 UTF-8 或 errors="replace"
  • Java 读文件乱码:FileReader 使用了系统默认编码,改用 InputStreamReader 指定字符集
  • 网页显示“锘”开头:UTF-8 BOM 被按 GBK 解读

本站的字符编码检测工具可以直接处理,计算在浏览器本地完成,适合快速核对结果。

常见问题

【一个汉字在 GBK 中占几个字节?】2 个字节。

【GBK 能存 emoji 吗?】不能,需要 UTF-8 或 GB18030。

【Excel 打开 UTF-8 的 CSV 乱码怎么办?】把 CSV 保存为带 BOM 的 UTF-8,或通过“数据 → 从文本”导入并选择 UTF-8。

文中示例可以在本站对应工具中验证;处理密钥、证书等敏感数据时,请注意保护隐私。

署名:123问编辑部 · 最近修订:2026-11-11 · 已按编辑与审核说明检查;内容仅供参考,不构成医疗、法律或投资建议。发现错误可查看纠错方式。

标签: GBK 编码

抱歉,评论功能暂时关闭!