鸟哥的linux私房菜拾 c1b0 遗----中文编码系统
2016-03-30 11:03
204 查看
中文中的编码系统,最常用的就是big5,gb2312这个码表了。每个中文会占2B,但是big5编码系统并非将所有的位都拿来运用成为对照,所以并非可以显示2^16个中文字码。
注意:big5码的中文编码对某些数据库系统来说是很有问题的,比如“许,盖”等字,由于这几个字的内部编码会被误判为单/双引号,写入时还不成问题,在读出数据的对照表时,经常就会变成乱码。
为了解决这个问题,由国际组织ISO/IEC制定了所谓的unicode编码系统,即我们常常称呼的utf8或统一码,因为这个编码系统打破了所有国家的不同编码,所以记得将你的编码系统修订一下。
注意:big5码的中文编码对某些数据库系统来说是很有问题的,比如“许,盖”等字,由于这几个字的内部编码会被误判为单/双引号,写入时还不成问题,在读出数据的对照表时,经常就会变成乱码。
为了解决这个问题,由国际组织ISO/IEC制定了所谓的unicode编码系统,即我们常常称呼的utf8或统一码,因为这个编码系统打破了所有国家的不同编码,所以记得将你的编码系统修订一下。
相关文章推荐
- ASP编码必备的8条原则
- XML指南——XML编码
- C#中字符串编码处理
- ExtJS中文乱码之GBK格式编码解决方案及代码
- 程序员趣味读物 谈谈Unicode编码
- 文本文件编码方式区别
- C语言安全编码之数值中的sizeof操作符
- C#实现获取文本文件的编码的一个类(区分GB2312和UTF8)
- VC中BASE64编码和解码使用详解
- 计算机中的字符串编码、乱码、BOM等问题详解
- Base64编码解码原理及C#编程实例
- C#编码好习惯小结
- javascript编码的几个方法详细介绍
- UTF8编码开发中页面空白问题的解决方法
- php生成固定长度纯数字编码的方法
- 重新restore了mysql到另一台机器上后mysql 编码问题报错
- c# Base64编码和图片的互相转换代码
- java自动根据文件内容的编码来读取避免乱码
- PHP写入WRITE编码为UTF8的文件的实现代码
- 设置php页面编码的两种方法示例介绍