在线文本转Unicode工具
在线文本转Unicode
关于文本转Unicode
把每个字符转成 \uXXXX 的形式。写进 JS、Java 源码时可以绕开文件编码的坑,检查一段文字里有没有藏着不可见字符也靠它。
按 UTF-16 码元来转,所以常用汉字都是四个十六进制位,emoji 和部分生僻字会拆成两个 \uXXXX,这是编码方式决定的。
只做转义,不做别的处理。空格、换行、标点照转,转完能原样还原。
常见问题
emoji 为什么变成两个转义?
它在 UTF-16 里占两个码元,一个码元一个 \u。
支持 你 这种 HTML 实体吗?
不支持,这里只认 \uXXXX 的写法。
转完还能还原吗?
能,同一个页面上的反向按钮就是干这个的。