`
jusescn
  • 浏览: 124887 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Unicode编码转换

    博客分类:
  • ajax
阅读更多

web开发时,通过XMLHttp请求访问数据,对中文经常出现乱码的问题,可以考虑将返回的中文内容进行Unicode转码。在客户端通过javascript进行解码。很方便就避免了乱码的问题。

1.进行Unicode编码,java代码

private String gbEncoding(final String gbString) {
		StringBuffer unicodeBytes = new StringBuffer();
		for (int byteIndex = 0; byteIndex < gbString.length(); byteIndex++) {
			String hexB = Integer.toHexString(gbString.charAt(byteIndex));
			unicodeBytes.append("\\u");
			if (hexB.length() <= 2) {
				unicodeBytes.append("00");
			}
			unicodeBytes.append(hexB);
		}

		return unicodeBytes.toString();
	}

 

2.JavaScript解码

如果data是unicode格式的字符串,这解码代码如下:

unescape(data.replace(/\\\\u/g,''%u''))

 

分享到:
评论
2 楼 maytony 2010-11-19  
你这个乱码处理方式 不对吧、这样进行处理的 你能处理乱码的问题吗!
1 楼 wangyazhen 2008-05-31  
乱码 还是有啊!!!

相关推荐

    文本与unicode码转换小工具V1.02.02

    文本与Unicode码转换小工具V1.02.02是一款专为处理字符编码问题而设计的应用程序,尤其适用于那些需要在不同编码格式之间转换文本的用户。在信息技术领域,字符编码是至关重要的,因为它决定了计算机如何存储和显示...

    Unicode编码转换源码

    总之,Unicode编码转换源码是关于在不同编码体系之间进行转换的程序,涉及Unicode码点和各种编码格式如UTF-8的交互。掌握这一技术有助于实现跨平台、跨语言的信息交换,对于构建全球化软件至关重要。通过深入理解...

    文本与unicode码转换小工具V1.02.03

    文本与unicode码转换小工具,可以方便查询字符的unicode码,或查询unicode码对应的字符;可以将文本批量转换为unicode码,或unicode码批量转换为文本。

    游戏通用Unicode编码转换

    Unicode编码转换是确保不同操作系统、编程语言以及设备间文本数据兼容性的关键步骤。在这个场景下,“游戏通用Unicode编码转换”意味着游戏开发者需要处理各种字符编码方式,以确保游戏中文字的正确显示,无论用户是...

    Unicode码转换器

    Unicode码转换器可以帮助用户将汉字转换为Unicode编码,或者将Unicode编码还原为可读的汉字,这对于编程、文本处理或网络通信中涉及多语言环境的工作尤其有用。 ACSII码,全称美国标准信息交换代码,是最早的字符...

    unicode码转换器

    这个“unicode码转换器”很可能是一个程序或服务,能够输入Unicode编码的字符串,输出适合GSM短信模块发送的编码形式。 在处理这类问题时,开发者需要注意编码兼容性,避免出现乱码现象。例如,接收端也需要能够...

    Unicode码转换工具

    Unicode码转换工具就是专门用来处理这种编码转换的软件,尤其对于中文字符,它能够帮助我们将汉字转换成Unicode编码形式,或者将Unicode编码还原为可读的汉字。 Unicode编码系统采用16位或32位的二进制数来表示每一...

    文本与unicode码转换小工具V5.02.03

    《文本与Unicode码转换小工具V5.02.03》是一款专为处理文本与Unicode编码转换问题而设计的高效实用软件。该工具具备三项核心功能:字符Unicode码查询、Unicode码转文本以及文本批量转Unicode码,旨在提供便捷、精准...

    文本与unicode码转换小工具

    这个工具的主要功能是将文本内容从一种编码格式转换成Unicode编码,或者反过来,将Unicode编码转换为其他常见的字符编码格式。 在信息技术领域,字符编码是一个基础且重要的概念。不同的编码系统,如ASCII、GBK、...

    爱天使Unicode编码转换器安装包

    《爱天使Unicode编码转换器安装包》是一款专为汉字与Unicode编码转换设计的软件,它集成了多种实用功能,使得用户在处理汉字编码问题时能够更加便捷高效。Unicode编码是国际上广泛采用的一种字符编码标准,它包含了...

    C++11 Unicode编码转换

    在C++11标准中,Unicode编码转换是一个重要的更新,主要涉及了新的数据类型和字符串定义方式,以解决跨平台的Unicode字符处理问题。这里详细解释一下这些知识点: 1. **char16_t 和 char32_t 类型**: 在C++98之前...

    Unicode编码转换器

    Unicode编码转换器是一种工具,主要用于处理文本数据,确保在不同操作系统、编程语言或软件环境间进行无缝传输和正确显示字符。Unicode是一种国际标准,旨在统一全球所有语言的字符表示方式,提供一个唯一的数字来...

    Java做的Unicode编码转换器

    Java编写的Unicode编码转换器是一种实用工具,它能够帮助用户将各种国家和地区的文字转换成Unicode编码,同时也能实现从Unicode编码回转到原始字符。Unicode是一种国际标准,旨在为全球所有的字符提供一个统一的编码...

    非常好的Unicode编码转换工具- 五号影院提供

    五号影院提供的这个“非常好的Unicode编码转换工具”是一款专门用于Unicode编码与汉字之间相互转换的应用程序。对于电影网站的站长来说,这样的工具尤其有用,因为他们可能需要处理来自不同地区的用户评论或者元数据...

    Unicode编码转换小工具

    这个“Unicode编码转换小工具”是由Java开发的,可以帮助用户将字符串转化为Unicode编码形式,这对于处理多语言文本或者进行数据传输时避免字符乱码问题非常有用。 在编程领域,尤其是涉及到字符串处理时,了解...

    编码转换小工具,包含多种编码的相互转换[html编码转换 unicode编码转换 url编码转换 编码转换],基于framework 3.5的winform程序

    Unicode编码是处理多语言文本的基础,这款工具能帮助用户将文本转换成Unicode编码,便于跨平台和跨语言的数据交换。 3. **URL编码**:在网络中,URL(统一资源定位符)中的某些字符可能与HTTP协议或者URL语法冲突,...

    Unicode编码转换工具

    可将数字、字母、汉字转换成Unicode编码。

    免费且超小的unicode编码转换软件(toUnicode)

    标题中的“免费且超小的unicode编码转换软件(toUnicode)”指的是一个专门用于进行Unicode编码转换的小型软件。这个工具允许用户将编辑的文本中的各种符号和字符转换成Unicode编码,以UTF-16LE、UTF-16BE和UTF-8三...

Global site tag (gtag.js) - Google Analytics