`
wangzl2222
  • 浏览: 150915 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

unicode中文互转

    博客分类:
  • java
 
阅读更多
public static String decodeUnicode(String str) {
str = str.trim();
Pattern p = Pattern.compile("&#\\d{5};");
Matcher m = p.matcher(str);
String word = null;

while (m.find()) {
word = m.group();
str = str.replace(word, decode(word));
}
return str;
}

public static String decode(String unicode) {
if (unicode.length() == 0 || unicode.length() % 8 != 0) {
return unicode;
}
unicode = unicode.replace("&#", "").replace(";", "");
unicode = Integer.valueOf(unicode, 10).toString();

String hex = Integer.toString(Integer.parseInt(unicode));
char letter = (char) Integer.parseInt(hex, 10);
return "" + letter;
}
public static void main(String[] args) {
        String test2 = "公鸭的惨叫,"+
    "绵羊的颤抖,"+ "擦干泪的香水";
        System.out.println(decodeUnicode(test2));
}
分享到:
评论

相关推荐

    unicode中文互转工具

    Unicode中文互转工具是一款专为处理Unicode编码与中文字符间转换问题而设计的应用程序。Unicode是一种国际标准,它为世界上几乎所有的文字系统提供了一个统一的编码方式,使得跨语言、跨平台的信息处理变得可能。在...

    Unicode汉字互转工具源码

    在IT领域,Unicode汉字互转工具有着重要的地位,它主要处理的是字符编码的问题,特别是汉字在不同系统或平台间的转换。这篇分享的源码是用C#编写的,意在帮助开发者理解和实现汉字与Unicode编码之间的转换。下面将...

    Unicode中文互转工具

    Unicode中文互转工具是一款专为处理中文字符编码问题而设计的应用程序。在计算机科学领域,字符编码是一个至关重要的概念,特别是在处理多语言或多文化环境下的文本数据时。Unicode是一种国际标准,旨在统一世界上...

    Unicode 汉字 互转器.exe

    Unicode 汉字 互转器.exe,可以实现汉字与Unicode的互相转化,大大的方便了程序猿们的代码编写

    Unicode-中文互转工具

    这个“Unicode-中文互转工具”显然是为了帮助用户在Unicode编码和中文字符集之间进行转换,这对于处理跨平台或者多语言文本数据时非常有用。Unicode包含了世界上大部分语言的文字,确保了不同地区和语言的文本可以在...

    中文——Unicode互转

    中文可以转Unicode,也可以Unicode转中文的工具,方便快捷

    中英文与Unicode码互转

    《中英文与Unicode码互转》是一款非常实用的工具,主要功能是帮助用户将中文和英文字符转换成Unicode编码,反之亦然。Unicode是一种全球通用的字符编码标准,旨在为世界上所有的文字提供一个统一的表示方式,使得...

    VB6.0 Unicode码 汉字 互转,支持混合互转.zip

    本文将详细讨论如何在VB6.0中实现Unicode码与汉字的互转,以及如何处理混合编码的转换。 首先,我们需要理解Unicode的基本概念。Unicode是一个国际标准,为每个字符分配一个唯一的数字,不论这个字符属于哪种语言。...

    全百科Unicode中文互转加密解密工具

    本工具是Unicode编码转换,为您提供中文转Unicode,Unicode转中文,也有理解为是Unicode加密与解密,在文本框里输入要转换的内容,然后点击要转换的类型按钮,转换完成后即可看到对应的内容。

    中文与Unicode互转工具

    《中文与Unicode互转工具详解》 在信息技术领域,字符编码是至关重要的组成部分,它决定了计算机如何存储和处理文本信息。特别是在处理多语言环境时,不同的编码方式可能会引发乱码问题。"中文与Unicode互转工具...

    中文与asc码unicode码互转

    在实际应用中,"两款工具(中文与asc码,unicode码互转)"可能提供了这样的功能,能够方便用户在处理中文文本时进行编码转换。这些工具通常会有用户友好的界面,用户输入或选择要转换的字符或编码,工具会自动完成...

    汉字和unicode码互转js

    汉字和unicode码互转

    c语言利用编码转换表实现gbk与unicode互转

    通过以上步骤,我们就能够在C语言中利用编码转换表实现GBK与Unicode的互转。这种方法虽然较为原始,但在某些特定场景下,尤其是资源有限或者对性能要求较高的嵌入式系统中,仍然是一个实用的解决方案。

    unicode 与 中文 互转工具

    不需要使用其他的转换工具即可实现unicode和中文的转换,快速解决中文乱码问题

    c/c++采用编码转换表实现gbk与unicode互转

    GBK是中国大陆广泛使用的汉字编码标准,它兼容GB2312,包含约20902个汉字,覆盖了大部分常用汉字。而Unicode是一种国际化的字符集,旨在包含世界上所有语言的字符,其最新版本包含超过140000个代码点。 在C/C++中,...

    汉字与UNICODE编码互转

    用这个小工具可以实现汉字与unicode编码互转

    unicode和汉字转换

    Unicode 包含了大量的汉字,确保了在国际化的软件和网络中,中文字符能够被正确识别和处理。 汉字转换则涉及到将汉字编码为其他格式,如GBK、GB2312等,这些是中国大陆早期广泛使用的简体汉字编码。这些编码标准的...

    中文 英文 和 Unicode 互转

    "Unicoude和中文互转"这个压缩包文件很可能包含了一些实用的工具或者代码示例,用于演示如何在不同编码间进行转换。通过学习和理解这些工具的工作原理,开发者可以更好地处理多语言文本,确保数据在不同系统和平台间...

    Unicode与中文互换相关

    ### Unicode与中文互换相关 #### 一、引言 在计算机编程中,字符串编码是处理文本数据的基础。Unicode作为国际上广泛接受的字符编码标准,支持世界上几乎所有语言的字符,包括中文。对于中文字符的处理,Unicode...

    excel 公式 自动转换unicode编码为汉字

    excel 公式 自动转换unicode编码为汉字

Global site tag (gtag.js) - Google Analytics