Source: https://bscan.info/zh/tools/unicode-converter
Language: zh-Hans

在原生文本与 Java 风格的 Unicode 转义序列（\\uXXXX）之间互相转换。免费、私密，完全在您的浏览器中运行。

# 

Unicode 转义转换器

在原生文本与 Java 风格的 \\uXXXX Unicode 转义序列之间转换。双向且实时。

所有处理都在您的浏览器本地完成。不会向任何服务器发送任何内容。

忽略拉丁字符（A-Z、0-9、标点符号）

## 原生

## ASCII / 转义

## 什么是 Unicode 转义转换？

[Unicode](https://en.wikipedia.org/wiki/Unicode) 转义序列使用字符的十六进制码点，以 \\uXXXX 格式来表示字符。这种表示法用于 Java、JavaScript、Python、C# 和许多其他编程语言，可在源代码、配置文件和数据格式中安全地包含非 ASCII 字符。例如，字符“é”会变成 \\u00E9，“日”会变成 \\u65E5。

### 何时需要 Unicode 转义？

在处理 Java 的 .properties 文件、包含国际字符的 JSON 数据、JavaScript 字符串字面量，或任何非 ASCII 字符可能导致编码问题的场景时，Unicode 转义都必不可少。它还常用于 [国际化](https://en.wikipedia.org/wiki/Internationalization_and_localization) （i18n）、本地化文件，以及确保在默认字符编码不同的系统之间的兼容性。

### 此转换器的工作原理

本工具进行双向实时转换。在左侧输入原生文本即可在右侧看到转义输出，或在右侧粘贴转义文本即可将其解码回可读字符。“忽略拉丁字符”选项会保持基本的 [ASCII](https://en.wikipedia.org/wiki/ASCII) （A-Z、0-9、标点符号）不变，仅对 U+007F 以上的字符进行转义。对于表情符号和 U+FFFF 以上的罕见 CJK 字符， [代理对](https://en.wikipedia.org/wiki/Universal_Character_Set_characters#Surrogates) 会自动处理。而如果您的问题是那些完全看不见的字符，[不可见字符检测器](https://bscan.info/zh/tools/invisible-character-detector)可以找出任意文本中的零宽空格和其他隐藏的 Unicode 字符，并将其清除。

---
This is the page's server-rendered documentation. Interactive browser tests, file processing and permission prompts require the HTML page; Markdown does not contain live measurements or process files.
