Unicode/ASCII转换

2026-04-19

Unicode与ASCII互转

在线实时转换工具

Unicode 转 ASCII/字符

等待输入...

字符 转 Unicode

等待输入...

批量转换工具

什么是Unicode与ASCII?

了解字符编码的基础知识

Unicode(统一码)

Unicode是一种计算机科学领域的业界标准,用于对世界上大部分的文字系统进行统一编码。 它为每种语言中的每个字符设定了统一的代码点(Code Point),使得不同语言和平台间的文本交换更加顺畅。

  • 支持超过140,000个字符
  • 涵盖全球所有主要文字系统
  • UTF-8、UTF-16、UTF-32等编码方式

ASCII编码

ASCII(American Standard Code for Information Interchange)是基于拉丁字母的一套电脑编码系统。 它主要用于显示现代英语和其他西欧语言,是计算机中最基础、最重要的字符编码标准之一。

  • 共128个字符(0-127)
  • 包含33个控制字符
  • 95个可显示字符

ASCII编码表详解

十进制 十六进制 字符 描述
48-57 30-39 0-9 数字字符
65-90 41-5A A-Z 大写英文字母
97-122 61-7A a-z 小写英文字母
33-47 21-2F ! " # $ % & ' ( ) * + , - . / 常用标点符号

小提示

ASCII码中,大写字母与小写字母的差值恒为32。例如'A'的ASCII码是65,'a'的ASCII码是97。 这个规律在字符转换时非常有用!

Unicode与ASCII转换方法

Unicode转ASCII

将Unicode编码转换为ASCII字符。适用于将Unicode数字转换为对应字符。

// JavaScript

String.fromCharCode(65);

// 输出: A

ASCII转Unicode

将ASCII字符转换为其对应的Unicode码点值。

// JavaScript

'A'.charCodeAt(0);

// 输出: 65

转换工具使用教程

1
2
3
4
1

选择转换类型

根据您的需求,选择"Unicode转ASCII"或"ASCII转Unicode"模式。 转换器支持单字符转换和批量转换两种模式。

2

输入转换内容

在输入框中输入您需要转换的内容。可以输入Unicode码点(如:\u0041)或直接输入字符。 批量转换时,每行输入一个值。

3

点击转换按钮

点击"转换"按钮,系统将自动进行转换处理。转换结果将显示在下方的输出区域。 支持一键复制转换结果。

4

查看与复制结果

转换完成后,可以查看转换结果的详细信息,包括原值、转换值、编码格式等。 点击"复制"按钮可快速复制结果。

各语言代码示例

// Unicode 转 ASCII

function unicodeToAscii(unicode) {

  return String.fromCharCode(unicode);

}

console.log(unicodeToAscii(65)); // 'A'

// ASCII 转 Unicode

function asciiToUnicode(char) {

  return char.charCodeAt(0);

}

console.log(asciiToUnicode('A')); // 65

常见问题解答

相关知识库

UTF-8编码详解

了解UTF-8编码的原理与应用场景

字符集发展史

从ASCII到Unicode的演变历程

编码检测工具

快速检测文件编码格式

今日宜忌 - 二〇二六年三月初三

沐浴 塞穴 畋猎 结网 取渔 扫舍 馀事勿取

祈福 安葬

彭祖百忌:癸不词讼理弱敌强 亥不嫁娶不利新郎

上一个节气:清明 下一个节气:谷雨