Unicode是一种字符编码方案,它为每种语言中的每个字符都设定了统一唯一的二进制编码,以实现跨语言、跨平台进行文本转换、处理的要求。
Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案。目前的Unicode字符分为17组编排,0x0000 至 0x10FFFF,每组称为平面(Plane),而每平面拥有65536个码位,共1114112个。然而目前只用了少数平面。UTF-8、UTF-16、UTF-32都是将数字转换到程序数据的编码方案。
在创造Unicode之前,有数百种指定这些数字的编码系统。没有一个编码可以包含足够的字符:例如,单单欧州共同体就需要好几种不同的编码来包括所有的语言。即使是单一种语言,例如英语,也没有哪一个编码可以适用于所有的字母,标点符号,和常用的技术符号。这些编码系统也会互相冲突。也就是说,两种编码可能使用相同的数字代表两个不同的字符,或使用不同的数字代表相同的字符。任何一台特定的计算机(特别是服务器)都需要支持许多不同的编码,但是,不论什么时候数据通过不同的编码或平台之间,那些数据总会有损坏的危险。 比如,简体中文(GB)、繁体中文(BIG5)、日文中,"赵"都是一个字,但是编码不同。在不同的编码下,BIG5的赵是0xBBAF,而0xBBAF在GB里面就被显示为"化",这就是乱码。而Unicode采用统一的编码,"赵"只有一个,不必管他在哪种文字里。
Unicode的优点是什么?
举一个最明显的例子就是Windows 2000/XP以及微软Office2000及其后的产品。因为这些软件都是Unicode内核,因此,无论何种文字,都可以在上面正常显示,而且是同屏显示。以前,简体中文的Word文件拿到英文版打开就会是乱码,简体中文的程序在Windows英文版上运行会出现乱码,而现在一切都解决了。
关键词: 为什么使用Unicode Unicode的优点是什么 unicode文本是什么 为什么要使用unicode unicode是什么类型
- unicode是什么?unicode是什么类型?
- c盘不能格式化是什么原因?c盘格式化了怎么重装?
- administrator的初始密码是什么?服务器密码以及用户名怎么修改?
- 重阳节应该干嘛?重阳节一般在做什么各地习俗介绍?
- 凌乱是什么意思?明朗的意思怎么理解?
- 广东教育出版社是什么版本教材?广东使用的什么版本教材?
- 旃怎么读?旃字可以怎么组词?
- 渭水之盟发生在什么时候?渭水之盟签订于什么时候?
- 南京链家经纪人朱文双:房产经纪人之间需要合作
- 3D渲染是什么?3D渲染有什么作用?
- 喀什怎么读?喀什怎么念?
- 世界微资讯!湖南首家“141部航校”落户长沙自贸临空区
- 环球视讯!寻景入深林 追鸟觅蝶影(追梦路上)
- 全球今热点:快讯|2022年湖南跨境资金净流入超97亿美元
- 微速讯:支付惠民助消费
- 世界新动态:快讯|贷款利率创新低!2022年湖南金融向实体让利近300亿元
- 【天天速看料】抓实党建,为基层治理赋能
- 环球速讯:加速推进“一件事一次办”
- 湖南个人住房贷款首付比例下调
- 罗列的意思是什么?罗列如何解释?