Unicode 编码转换
中文与 \u 转义序列双向转换
方向
输入
结果
-
什么是 Unicode 转义
中文 是 JavaScript、JSON、Java 等语言里表示字符的写法:\u 后面跟 4 位十六进制码点。有些系统会把中文自动存成这种转义形式,看起来像乱码,其实解码回来就是「中文」。
常见用途
- 接口返回或日志里出现
\u开头的一串,解码看清到底是什么内容。 - 需要把中文写进只认 ASCII 的配置、源码字符串时,转成
\u形式更保险。 - 排查前端「中文变问号 / 变转义」类乱码问题。
也支持 \x 十六进制解码方向同时识别
\uXXXX 和 \xXX 两种转义。基本多文种平面(BMP)以外的 Emoji 由代理对(两组 \u)表示,解码同样能还原。