常见问题
什么是Unicode转义序列?
Unicode转义序列是使用\uXXXX格式表示Unicode字符的一种编码方式,其中XXXX是字符码点的十六进制值。例如,中文字'好'的Unicode码点是U+597D,转义序列为\u597D。这种编码方式在JSON、JavaScript、Java等编程语言中广泛用于表示非ASCII字符。
支持哪些编码格式之间的转换?
支持以下编码格式:1)Unicode转义序列(\uXXXX)— 最常用格式;2)十六进制编码(XXXX;)— HTML/XML实体格式;3)十进制编码(XXXX;)— HTML数字实体格式;4)百分比编码(%XX%XX)— URL编码格式;5)纯Unicode码点(U+XXXX)— 学术格式。支持双向转换。
文本转Unicode和编码有什么区别?
本工具中的Unicode转换是指将字符转换为其Unicode码点表示,不是字符集编码转换(如UTF-8转GBK)。Unicode码点是每个字符的唯一数字标识,不随编码方式改变。例如字符'A'的Unicode码点始终是U+0041,无论使用UTF-8还是UTF-16编码。
转换后的结果可以直接在代码中使用吗?
可以。Unicode转义序列格式(\uXXXX)可以直接在JavaScript、Java、C#、Python等语言中使用。HTML实体格式(XXXX;或XXXX;)可以直接在HTML/XML中使用。URL编码格式(%XX)可以直接在URL中使用。工具会自动在结果旁标注适合的使用场景。
支持哪些字符范围?
支持所有Unicode字符,包括:1)基本拉丁字母(A-Z, a-z);2)数字和标点符号;3)中文、日文、韩文等CJK字符;4)特殊符号和表情符号(Emoji);5)数学符号和箭头;6)古代文字和罕见字符。Unicode标准涵盖超过14万个字符,本工具支持全部。