🔡

Unicode 编码转换

Unicode 编码在线转换,文字与 \uXXXX 转义序列互转,支持码点查询与中文处理
Unicode 📂 文本 👤 ToolWorld 🏷️ v1.2.2
加载中...
输入文本 粘贴或输入内容,本地即时处理
输入内容
处理设置 选好方式再处理
转换方向

全部处理在浏览器内完成,文本内容不上传服务器

输入内容后点「开始处理」,全程本地完成,不上传

处理结果 结果可一键复制

使用说明

📖 工具介绍


Unicode 编码转换工具在文字与 \uXXXX 形式的转义序列之间互转,也能查询每个字符的码点。

处理 JSON 接口、写配置文件、调试编码问题时,中文经常以 \u4E2D\u6587 的形式出现。肉眼读不出内容,需要还原成文字;反过来,某些传输环节要求把中文写成转义形式,就需要转换过去。

这里有一个容易出错的细节:常用汉字都在基本平面内,四个十六进制位就够,但表情符号和部分生僻字在辅助平面,JavaScript 内部用一对代理项表示。如果只按单个字符处理,一个表情会被拆成两个无效的转义,还原回来就是乱码。本工具会识别代理项对,把它们作为一个整体处理,输出成对的转义序列。

码点模式直接给出每个字符的 U+ 码位,便于查表和比对。

处理会给出输入与输出的字符数。整个处理在浏览器内完成,内容不上传。

✨ 功能特点


  • 文字与 \uXXXX 转义序列双向转换
  • 正确识别代理项对,表情符号不会被拆坏
  • 码点模式给出每个字符的 U+ 码位
  • 中文与生僻字均可处理
  • 输入输出的字符数一目了然
  • 本地处理:内容不上传服务器

🚀 使用方式


  1. 在左侧输入文字或 \uXXXX 形式的转义序列
  2. 在右侧选择转换方向
  3. 点「开始处理」,也可以用 Ctrl 加回车
  4. 结果框显示转换结果
  5. 点「复制结果」把结果复制到剪贴板

⚠️ 注意事项


  • 数据来源:依据 Unicode 码位与转义序列规则处理,转换在浏览器内完成
  • 代理项对的处理:辅助平面字符以成对转义输出,单独一半无法还原
  • 反转义只认标准格式:仅处理 \u 后紧跟四位十六进制的形式,其他写法原样保留
  • 大小写不敏感:十六进制位的大小写均可正确识别
  • 隐私说明:全部处理在浏览器内完成,内容不上传服务器

相关推荐

⏫︎