HTML 实体编码 / 解码
开发
把文本转义以安全插入 HTML,或将实体编码字符串还原。支持最小转义(只转五个危险字符)或完全转义(所有非 ASCII),输出可选命名 (&)、十进制 (&) 或十六进制 (&)。解码器可一次解析三种格式。
—
输出
<div class="hello">Tom & Jerry — "café" © 2026</div>
使用方法
- 选择编码或解码。
- 编码时选择范围(最小 / 所有非 ASCII)与形式(命名 / 十进制 / 十六进制)。
- 粘贴文本——结果实时更新。
- 交换会把输出作为下一次输入。
常见问题
- 「最小」与「所有非 ASCII」何时用?
- UTF-8 页面中 é、汉、中 等可直接显示,绝大多数场景「最小」就够。需要纯 ASCII(如旧式邮件模板)时用「所有非 ASCII」。
- 命名 vs 数字实体哪个好?
- 命名 (©) 易读;十进制 (©) / 十六进制 (©) 可表示任何无命名的码点。解码时三者等价。
- &#xNN;、&#NN; 都能解码?
- 可以,解码器一次性支持命名、十进制、十六进制三种格式。
- 表情符号和 BMP 外字符?
- 支持——基于码点处理,所以 😀、𝕏 等增补面字符也能正确编码 / 解码。