文本编码转换器
在十六进制、二进制、Unicode等多种编码格式之间转换文本
字节分隔符:
添加前缀:
字符详情
编码转换文档
什么是字符编码?
字符编码是将字符映射为计算机可处理的数字的系统。不同的编码方案用于不同的目的,如存储、传输或显示文本数据。常见的编码包括ASCII、UTF-8、UTF-16等。
支持的格式
十六进制 (Hex)
使用0-9和A-F表示数字的十六进制表示法。每个字节用两个十六进制字符表示。广泛用于编程和调试。
二进制 (Binary)
仅使用0和1的二进制表示法。每个字节用8位表示。是计算机底层的数据表示方式。
Unicode转义
使用\uXXXX格式的Unicode转义序列,常用于JavaScript、JSON等编程语言中表示Unicode字符。
HTML实体
HTML实体编码,包括命名实体(如&)和数字实体(如&或&)。用于在HTML中安全显示特殊字符。
Punycode
用于国际化域名(IDN)的编码方案,将Unicode字符转换为ASCII兼容编码,以xn--开头。
常见用途
- 调试程序时查看字符的十六进制或二进制表示
- 处理网络协议中的数据编码
- 分析和修复乱码问题
- 在代码中使用Unicode转义序列
- 处理国际化域名(IDN)
- HTML/XML中的字符转义