【前端开发小工具】unicode转换工具
时间:2010年01月08日作者:愚人码头查看次数:9,927 views评论次数:28
unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。随着计算机工作能力的增强,unicode也在面世以来的十多年里得到普及。更多可以查看百度百科和维基百科。
unicode在我们前端开发中也会偶尔用到,比如:
- 有些js代码使用unicode加密;
- 用asv和闪客精灵等flash破解工具破解出来的中文部分也是unicode编码的;
- css中中文最好用unicode表示,比如使用宋体是{font-family:\5b8b\4f53;},使用微软雅黑是{font-family:\5fae\8f6f\96c5\9ed1;},这样的好处是避免编码问题,同时能得到所有的主流浏览器的支持。
同事给我开发了一个unicode转换工具,主要功能是字符串和unicode互转,一般页面上,js,flash中用的是以”\u”开始的unicode,css中则是以”\”开始;
界面如图:
特别提示:XP系统用户,使用本软件需要安装.net framework框架。win2003、win7、vista貌似系统自带了。
下载地址:http://www.css88.com/wp-content/uploads/2010/01/ParseUnicode.rar
声明: 本文采用 BY-NC-SA 协议进行授权 | WEB前端开发
转载请注明转自《【前端开发小工具】unicode转换工具》




来个js的alert(‘\\’+'宋’.charCodeAt().toString(16)+’\\’+'体’.charCodeAt().toString(16));哇哈哈…
[回复]
wow NB
[回复]
嗯,不错不错,前一阵就需要一个,那个时候没工具,从字符映射表里查了半天。这下好了。
[回复]
Leo 回复于:七月 20th, 2011 at 11:53 上午
@DeadFire,
直接alert不可以么?
[回复]
赞个~
[回复]
赞个先 哈哈 遇到的很多问题都能从大虾这里得到答案 谢谢了
[回复]
可以使用jdk提供的小工具native2ascii.exe
用法:
native2ascii -encoding gb2312 filename output_filename
[回复]
依照丸子写了个进化版,嘿嘿,多谢丸子单鞋了~
var cssName = ‘微软雅黑’.split(”);
for(n in cssName){
document.write(‘\\’ + cssName[n].charCodeAt().toString(16));
}
[回复]