、什么是Unicode
Unicode给每个提供了个唯数字不论什么平台不论什么不论什么语言Unicode标准已经被这些工业界领导们所采用例如:Apple、HP、IBM、Just、Microsoft、Oracle、SAP、Sun、Sybase、Unisys和其它许多公司最新标准都需要Unicode例如:XML、Java、ECMAScript(Javascript)、LDAP、CORBA3.0、WML等等并且Unicode是实现ISO/IEC 10646正规方式许多操作系统所有最新浏览器和许多其它产品都支持它Unicode标准出现和支持它工具存在是近来全球软件Software技术最重要发展趋势
2、Unicode优点
基本上计算机知识处理数字它们指定个数字来存储字母或其它在创造Unicode的前有数百种指定这些数字编码系统没有个编码可以包含足够这些编码系统也会相互冲突也就是说区别编码可能使用相同数字代表两个区别或使用区别数字代表相同比如:简体中文(GB)繁体中文(BIG50)中“赵”都是个字但是编码区别在区别编码下BIG5码“赵”对应数字是0xBBAF而数字0xBBAF在GB码中对应却是“化”这就是乱码.而Unicode采用统编码“赵”就只有个不管它在哪种文字编码下
3、彻底解决乱码
Flash 5及其的前版本编码标准是以系统编码为标准但Flash MX以后开始支持Unicode并将Flash Player 6或以上版本预设编码为Unicode如果Flash载入非Unicode编码时(比如个ANSI方式保存文件)就会出现乱码
解决思路方法有两种:
第种是下策即强迫Flash使用Flash 5编码思路方法在第帧加入:.useCodepage = true;这种思路方法虽然暂时解决了中文系统乱码问题但对兼容性和扩展性极为不利比如:你用是GB(简体中文)编码系统当个不是用GB编码系统观看你Flash时他看到依然是乱码
第 2种是上策即利用Unicode编码个最常用实现思路方法“UTF-8”(Unicode Transformation Format - 8 bit)来实现最简单办法就是在保存文件时用编辑软件Software(比如:Windows记事本)保存时在“编码”选项处选择“UTF-8”编码形式形成文本编码和Flash编码统从而彻底消灭乱码
最新评论