基本操作步骤
使用本工具非常简单。首先,在页面顶部选择转换方向:字符转码点或码点转字符。然后,在输入区域输入你要转换的文本或码点。对于码点转字符模式,每个码点之间可以用空格分隔,支持U+XXXX、\uXXXX、0xXXXX等多种输入格式。输入完成后,转换结果会实时显示在输出区域中。选择输出格式
在输出区域下方,你可以看到7个格式选项按钮。点击不同的按钮,输出结果会立即切换为对应的格式。例如,输入中文字符「你好」后,选择U+XXXX格式会显示U+4F60 U+597D,选择\uXXXX格式会显示\u4F60\u597D,选择DDDD;格式会显示你好。你可以同时查看多个格式的结果,方便对比选择。设置分隔符
在格式选项旁边是分隔符选择区域。当你需要将多个编码结果分隔开来时,可以选择合适的分隔符。例如,选择逗号分隔后,多个码点会以逗号连接;选择换行分隔后,每个码点独占一行。如果不需要分隔符,选择「无」选项即可。这在将结果直接复制到代码中时特别有用。查看字符详情
在转换结果下方,工具会自动显示字符详情表格。每一行对应一个输入字符,展示了该字符的完整编码信息。你可以从表格中查看字符的UTF-8字节序列,了解多字节字符在底层是如何存储的。同时,HTML实体编码列展示了该字符在HTML文档中的安全表示方式,方便在网页开发中使用。使用交换功能
工具中部有一个交换按钮,点击后可以将输出区域的内容移入输入区域,同时将转换方向反转。这一功能在你需要将转换结果再次处理,或者在两种模式之间切换时非常实用。例如,你先将一段文本转换为码点,然后交换方向将码点转换回字符进行验证。Emoji编码示例
Emoji字符的Unicode编码与普通文字不同,它们通常位于辅助平面,使用代理对表示。例如,笑脸Emoji😀的码点是U+1F600,UTF-8编码需要4个字节。你可以在码点输入框中输入「U+1F600」或「\uD83D\uDE00」来查看对应的Emoji字符。工具会正确处理代理对,将其还原为完整的Emoji字符。特殊字符处理
Unicode标准包含多个平面,除了常用的多语言基本平面(BMP,U+0000到U+FFFF)外,还有辅助平面用于存储表情符号、历史文字、音乐符号等。本工具支持所有Unicode平面的字符,包括SMP(多文种补充平面)、SIP(增补专用平面)等,确保你可以处理任何Unicode字符。工具使用非常直观。在左侧"字符→码点"面板中输入任意文本,右侧会实时显示每个字符的Unicode码点。你可以选择不同的输出格式(U+、\u、HTML实体等)和分隔符(空格、逗号、换行、分号或无分隔),一键复制结果。展开"字符详情"表格可查看每个字符的UTF-8字节、HTML实体等完整信息。在右侧"码点→字符"面板中输入码点(支持U+XXXX、\uXXXX、DDDD;、0xXXXX、纯十六进制、纯十进制等多种格式),用空格/逗号/换行分隔多个码点,工具会自动解析并还原为字符。下方展示每个码点的解析详情,包括状态(有效/无效码点)信息,帮助你识别输入错误。点击交换按钮可快速切换两个面板的内容方向,方便进行往返测试验证编码的正确性。
UD5工具箱