OnTool

Unicode 转换

仅 \uXXXX / \u{…} 互转,实时生效。

原文
编码结果
快速示例
使用说明
按下列步骤操作即可;具体按钮位置以页面为准。
  1. 在输入区粘贴原文,选择输出为 \uXXXX、U+… 或十进制/十六进制 HTML 实体等(以页面选项为准)。
  2. 反向操作时粘贴转义串,工具会尝试还原为人类可读文本;混合多种格式可能需分段处理。
  3. 注意与 JavaScript、Python、JSON 各自的转义规则差异,复制到代码里时留意引号与前缀。
  4. 转换在浏览器本地完成。
常见问题
若在浏览器里使用遇到问题,可先对照下方说明排查。
Code Point 和 UTF-16 是什么关系?
Code Point 是抽象字符编号;UTF-16 用一对代理对表示超过 BMP 的字符。工具若按语言串显示,一般已处理好拆解。
\u 后必须是四位吗?
传统 \u 为四位十六进制;部分语言支持 \u{...} 可变长度,请按目标语言规范粘贴。
HTML 实体与 Unicode 数字引用?
&#...; 可用十进制或 x 前缀十六进制表示码点;命名实体如   依赖 HTML 定义集合。
为什么还原乱码?
可能源文本并非 UTF-8、或混入了截断代理对。请确认原始字节序列与编码声明。