`

Unicode Ascii 字符转汉字

    博客分类:
  • Java
阅读更多

1. Unicode字符转汉字

http://www.guabu.com/zhuanma/

下载官方的 java 的 json的 jar 包。http://www.json.org/java/json.zip,

可以到 http://www.json.org/java/index.html 看 javadoc。

public void testUDecode() {  
    String str = "make in \u4e2d\u56fd";  
    for(char ch : "make in 中国".toCharArray()) {  
        if(ch > 128) {  
            System.out.print("\\u"+Integer.toHexString(ch));  
        } else {  
            System.out.print(ch);  
        }  
    }  
    System.out.println();  
    System.out.println(str);  
    str = "make in \\u4e2d\\u56fd";  
  
    String v = "'"+str+"'";  
    System.out.println(v);  
  
    try {  
        System.out.println(new JSONTokener(v).nextValue().toString());  
    } catch (JSONException e) {  
        e.printStackTrace();  
    }  
}  

 2. Ascii转汉字

String s="22307 35806 24555 20048";//ASCII码
String[]chars=s.split(" ");
for(int i=0;i<chars.length;i++){ 
    System.out.println(chars[i]+" "+(char)Integer.parseInt(chars[i]));
} 

 

0
0
分享到:
评论

相关推荐

    字符串转ASCII ASCII转字符串

    在处理非ASCII字符时,如中文、日文等,需要使用这些扩展编码。转换方法会更复杂,通常涉及到字节序列的解码和编码操作。 6. 实际应用 这些转换在多种场景下都有应用,如网络通信(ASCII是HTTP协议的基础),数据...

    php ASCII 字符转换 (汉字及特殊字符) 宽字符 (uft8/unicode)

    本篇文章将探讨ASCII字符转换,特别是如何处理汉字及特殊字符,并涉及宽字符(如UTF-8和Unicode编码)的相关知识。 首先,ASCII是一种基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它包含...

    ASCII UNICODE 字符转换

    在编程中,比如在Python中,可以使用`encode`函数将ASCII字符串转为UNICODE,反之,用`decode`函数将UNICODE转为ASCII。 在实际应用中,ASCII和UNICODE之间的转换可能会遇到一些问题。例如,ASCII只能表示有限的...

    ASCII码和Unicode中韩字符集(包括简体和繁体中文)很强大

    ASCII码表将帮助你了解基本的英文字符如何被编码,而Unicode中韩编码表则展示了Unicode如何处理中文字符。对于编程人员来说,掌握这些编码知识是至关重要的,因为它们涉及到字符串处理、文件编码转换、国际化和本地...

    易语言汉字和ASCII码之间的转换

    每个ASCII字符对应一个唯一的数字,例如大写A的ASCII码是65,小写z的ASCII码是122。 汉字与ASCII码之间的转换通常涉及编码的解码和编码过程。在易语言中,我们可以使用内置的子程序来进行这些操作。"子程序1"可能是...

    Delphi字符编码转换工具,hex/unicode/ascII互转.rar

    输入一段字符串(汉字或者英文),可将其转换为Unicode编码或AscII编码。 其中有一段代码避免程序的重复执行(调试通过),原理:在程序启动时将Application的Title特性字段的值暂时改变。利用Windows API函数Find...

    Qt中的字符编码转换:UTF8、Unicode、GBK、ASCII、16进制字符、16进制数值

    1. **ASCII到其他编码**:由于ASCII是包含在UTF-8中的,所以转换通常涉及将ASCII字符串视为UTF-8字符串处理。对于GBK和其他非ASCII编码,需要使用`QTextCodec`进行转换。 2. **GBK到Unicode/UTF-8**:可以使用`...

    VB 字符和ASCII码间的相互转换

    在计算机中,每个ASCII字符通常对应一个整数值,这就是所谓的ASCII码。 在VB中,我们可以使用`Asc`和`Chr`函数来实现字符和ASCII码的转换。 1. `Asc`函数:这个函数接受一个字符作为参数,返回该字符对应的ASCII...

    C#16进制unicode字符和汉字相互转换

    UTF-8是一种变长编码,对于Unicode中的非ASCII字符,它使用多个字节表示。 本工具提供的源码应该包含了这些功能,能够方便地进行16进制Unicode字符与汉字之间的相互转换。通过学习和理解这段代码,开发者不仅可以...

    wangjian.rar_20902_ASCII转汉字_Unicode 汉字_unicode 20902_汉字转ASCII

    标题中的“wangjian.rar_20902_ASCII转汉字_Unicode 汉字_unicode 20902_汉字转ASCII”表明这是一个关于字符编码转换的资源包,特别是涉及ASCII和Unicode之间的转换。其中“20902”可能指的是包含的汉字数量,而...

    汉字转ascii码程序

    标题中的“汉字转ASCII码程序”是指一个软件或工具,其功能是将汉字转换成ASCII编码,这是一种在计算机中广泛使用的字符编码系统。ASCII码主要包含英文字符、数字和一些特殊符号,它使用7位二进制来表示128种不同的...

    C# 格式的ASCII到Unicode转化源码

    但是,如果ASCII字符串包含非ASCII字符(例如,特殊符号或非英文字符),则必须确保使用正确的Unicode编码,否则可能会出现乱码。 此外,C#还提供了`Encoding.Convert`方法,可以用于在不同编码之间进行更复杂的...

    Unicode转字符串软件

    在SIM800 Series的上下文中,这个工具可以用来验证发送或接收的短信内容是否正确,确保非ASCII字符在传输过程中没有丢失或变乱。 使用这个软件的具体步骤可能包括以下几点: 1. 输入Unicode编码:用户可以手动输入...

    Unicode码转中文和中文转Unicode码的最简便的方法

    中文转Unicode码和Unicode码转中文的过程在Java环境下可以通过`native2ascii`工具轻松实现,这个工具是Java开发工具包(JDK)的一部分。 **中文转Unicode码**: 1. 首先,你需要确保已经安装了Java JDK。JDK包含了...

    TharConvert.zip_arc_ascii_ascii to unicode_unicode_unicode ascii

    例如,如果一个程序或系统需要处理包含非ASCII字符的数据,那么就需要将ASCII转换为Unicode。"TharConvert.h"可能是这个转换过程中的头文件,其中定义了相关的数据结构和函数原型,用于实现转换算法。 "ascii_to_...

    易语言4行代码实现ASCII转UniCode

    result = API_MultiByteToWideChar (CP_ACP, 0, "ASCII字符串", .整数型. 字符串长度, Unicode字符串, .整数型. 字符数 * 2) ``` 4. 错误处理:最后,我们需要检查`API_MultiByteToWideChar`的返回值,如果失败,...

    ASCII和Unicode互转工具

    反之,如果某个Unicode文本需要在只支持ASCII的环境中传输,那么就需要将非ASCII字符转换为可接受的近似表示或替换字符。 "Unic&ASC1.0.exe" 这个文件名暗示这可能是一个ASCII和Unicode转换工具的可执行程序。这个...

    unicode 汉字字符集

    ### Unicode汉字字符集...通过了解这些基础概念和技术细节,我们可以更好地理解和应用Unicode汉字字符集,从而有效地处理中文文本和其他多语言数据。这对于软件开发、数据库管理、自然语言处理等领域都有着重要的意义。

    MultiByte(ASCII)字符串与WideChar(UNICODE)字符串

    在C/C++编程语言中,通常使用char类型存储ASCII字符串,每个字符占用1个字节。这种表示方式简单且节省空间,但在处理非英文字符,尤其是含有中文、日文等多语言环境时,就会显得力不从心。 2. WideChar(UNICODE)...

    ASCII字符对照资源下载

    在实际应用中,ASCII字符集的局限性在于它不支持非拉丁字母,如中文、希腊文或阿拉伯文等。为了解决这个问题,后来出现了扩展的ASCII编码,如Extended ASCII(8位ASCII,提供256个字符位置)和其他编码系统,如ISO-...

Global site tag (gtag.js) - Google Analytics