【前端开发小工具】unicode转换工具

时间:2010年01月08日作者:愚人码头查看次数:9,927 views评论次数:28

unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。随着计算机工作能力的增强,unicode也在面世以来的十多年里得到普及。更多可以查看百度百科维基百科

unicode在我们前端开发中也会偶尔用到,比如:

  1. 有些js代码使用unicode加密;
  2. 用asv和闪客精灵等flash破解工具破解出来的中文部分也是unicode编码的;
  3. 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转换工具

如果你读了我的文章,觉得有帮助: 说明
标签:分类:前端工具
7条评论
  1. 丸子留言于:2010年01月08日13:20

    来个js的alert(‘\\’+'宋’.charCodeAt().toString(16)+’\\’+'体’.charCodeAt().toString(16));哇哈哈…

    [回复]

  2. L留言于:2010年01月08日13:42

    wow NB

    [回复]

  3. DeadFire留言于:2010年01月08日15:49

    嗯,不错不错,前一阵就需要一个,那个时候没工具,从字符映射表里查了半天。这下好了。

    [回复]

    Leo 回复于:

    @DeadFire,
    直接alert不可以么?

    [回复]

  4. 下一站留言于:2010年06月08日22:18

    赞个~

    [回复]

  5. 左手右手留言于:2010年08月04日23:01

    赞个先 哈哈 遇到的很多问题都能从大虾这里得到答案 谢谢了

    [回复]

  6. Lone留言于:2011年02月23日16:10

    可以使用jdk提供的小工具native2ascii.exe

    用法:
    native2ascii -encoding gb2312 filename output_filename

    [回复]

  7. vimest留言于:2011年08月11日09:33

    依照丸子写了个进化版,嘿嘿,多谢丸子单鞋了~
    var cssName = ‘微软雅黑’.split(”);
    for(n in cssName){
    document.write(‘\\’ + cssName[n].charCodeAt().toString(16));
    }

    [回复]

发表评论

*

*