`
yxwang0615
  • 浏览: 560725 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

unicode 转gb2312

阅读更多

做项目的时候经常遇到unicode码的问题,比如json数据格式中的中文问题,从网上找了一段实例,整理下来,便于以后使用:

   用到的方法:


1.GB2312UnicodeConverter.ToGB2312(unicode); //将unicode转为gb2312


2.GB2312UnicodeConverter.ToUnicode (str);     //将gb2312转为unicode

 

demo:

 

<script type="text/javascript">
        var GB2312UnicodeConverter = {
            ToUnicode: function (str) {
                return escape(str).toLocaleLowerCase().replace(/%u/gi, '\\u');
            }
            , ToGB2312: function (str) {
                return unescape(str.replace(/\\u/gi, '%u'));
            }
        };
 
        var str = '上海', unicode;
        document.write(str + '<br/>');
        unicode = GB2312UnicodeConverter.ToUnicode(str);
        document.write('汉字转换为Unicode代码:' + unicode + '<br/><br/>');
        document.write('Unicode代码转换为汉字:' + GB2312UnicodeConverter.ToGB2312(unicode));
    </script>
 

 

分享到:
评论

相关推荐

    Unicod_to_GB2312_unicode转gb2312_

    本篇文章将详细探讨“Unicode 转 GB2312”的过程,并以“Unicod_to_GB2312_unicode转gb2312_”这个项目为例,介绍如何使用Twincat2编程实现这一转换。 首先,让我们理解Unicode和GB2312的基础知识: 1. Unicode:...

    unicode转GB2312 stm32.zip

    本文将深入探讨“unicode转GB2312”这一主题,以及它与STM32微控制器的关系。 首先,让我们理解一下Unicode和GB2312这两种字符编码标准。Unicode是一种国际化的字符集,它为世界上几乎所有的字符都分配了一个唯一的...

    unicode转gb2312码表

    unicode转gb2312的码表,格式为小端格式,前2个字节是unicode值,随后2字节为对应gb2312值。使用方法请翻一下我的csdn博客

    gb2312-unicode互转

    gb2312与unicode互相转化。同时还有UTF8的转码 使用了两个表,一个以gb2312顺序,一个以unicode顺序 gb2312转Unicode通过计算获得 unicode转gb2312,需要折半搜索。效率还成。

    unicode转gb2312

    介绍unicode转gb2312的原理,实现方法、数据查找等

    unicode编码转GB2312编码 C代码

    通过二分法查表的方法,把unicode编码转化为gbk编码。调用函数即可实现 UCToGB2312(入参unicode字符串),返回值为gbk字符串

    unicode转gb2312对比数组

    反之,为了与不支持Unicode的系统进行交互,也可能需要将Unicode编码转回GB2312。 总的来说,了解和掌握字符编码,尤其是`Unicode`和`GB2312`之间的转换,对于进行跨平台的文本处理和数据迁移具有重要意义。在处理...

    Unicode转GB2312编码表,C语言源码,可直接调用

    Unicode转GB2312编码表,C语言源码,可直接调用,要用的下,呵呵

    unicode与GB18030(GB2312,GBK) 转换码表

    本主题主要关注四种常见的字符编码标准:Unicode、GB18030、GB2312以及GBK,它们在中国汉字编码领域扮演着关键角色。 首先,Unicode是一个全球通用的字符集,它为世界上几乎所有的文字系统提供了唯一的数字表示,...

    unicode 转换为 gb2312.txt

    这是unicode跟对应的GB2312编码的转换表,同时也是二维数组,可以直接在c语言中使用,数组左列为unicode,根据unicode的数值大小从小到大进行排序,右列为对应的GB2312编码,旁边有注释对应的汉字,亲测可以在单片机...

    Unicode与GB2312互转.zip

    本资源主要关注两种常见的字符编码标准:Unicode和GB2312,以及它们之间的转换方法。Unicode和GB2312各自都有其特点和应用场景,了解它们的工作原理及转换过程对于理解和处理中文字符至关重要。 Unicode是一种国际...

    Unicode to GB2312 or GBK table

    映射表列出了Unicode编码和GB2312/GBK编码之间的对应关系,这在数据交换、软件开发和网页设计等领域非常重要。 例如,上述部分内容中的表就是这样的映射表的一部分,它展示了Unicode编码值和GB2312/GBK编码值的对应...

    unicode编码与gb2312编码对应表

    unicode编码与gb2312编码对应表,其中gb2312部分是按从小到大排列的,方便查找。主要用于C语言程序中。可以使用二分法查找,提高效率。

    常见汉字的Unicode和GB2312映射表

    在开发stm32时,从网上接收到utf8的数据流中包含汉字,如果要正确的在串口中打印汉字的话,就要把utf8(一个汉字3字节)转为GB2312(一个汉字2字节),这个过程不能直接转化,因为GB2312只有和16位的Unicode有映射,...

    VB6.0 UTF-8转换GB2312函数

    UTF-8是一种广泛使用的Unicode编码,而GB2312是中国大陆常用的简体中文字符集,主要用于早期的计算机系统。在这个场景下,我们通常需要编写自定义函数来完成这种转换。 以下是一个简单的VB6.0函数示例,用于将UTF-8...

    GB2312转换为Unicode编码表

    用于文字编码转换的GB2312转Unicode数据表,用于文字编码转换的GB2312转Unicode数据表

    GB2312于Unicode互转C语言程序(完整VS2010工程)

    标题中的“GB2312于Unicode互转C语言程序”指的是一个用C语言编写的程序,该程序具有将字符编码从GB2312转换到Unicode,以及从Unicode转换回GB2312的功能。GB2312是中国大陆早期广泛使用的简体中文字符集,而Unicode...

    GB2312,Unicode互转码表

    GB2312,Unicode互转码表

    unicode编码gb2312全字库16X16

    本资源“unicode编码gb2312全字库16X16”关注的就是两种广泛使用的汉字编码方式:Unicode和GBK,以及它们在16x16点阵屏幕上的应用。 Unicode,全称统一码或万国码,是一个国际标准,旨在为世界上所有语言提供一个...

Global site tag (gtag.js) - Google Analytics