HTML 实体编解码
与 & < > 等 HTML 命名实体及数字实体双向互转。
编码模式:原文 → 实体
原文
{chars} 字符 / {words} 词 / {lines} 行
实体结果
使用说明
📖 工具介绍
HTML 实体编解码是一款免费的在线转义工具,帮助您在纯文本与 HTML 实体之间自由转换。当您需要把一段代码片段、一段含尖括号的说明直接贴进网页而不被浏览器误解析时,就必须把小于号、大于号、与号、引号转成 < > & " ' 这类命名实体;反过来,当您从网页源码里复制出一堆 之类的转义符,也需要一键还原成可读文本。工具内置常用命名实体表(含版权、商标、省略号等),并同时支持十进制 NNNN; 与十六进制 NN; 数字实体的双向转换。您可以选择是否把非 ASCII 字符也输出为数字实体,便于在 GBK 页面或老旧环境中安全显示。界面最有特色的是中间那个圆形互换按钮:点击它会把左右两区的内容对调,同时自动翻转编码与解码方向,反复对照调试时格外顺手。全部转换在浏览器本地完成,不上传任何内容。
✨ 功能特点
- 命名实体:覆盖 & < > " ' 等常用符号
- 数字实体:支持十进制 NNNN; 与十六进制 NN;
- 一键互换:中央圆形按钮对调两区并翻转方向
- 可扩展:可选把非 ASCII 字符也转成数字实体
- 双向无损:还原时未知实体原样保留,不丢字
- 本地运行:纯浏览器计算,隐私安全
📝 使用方式
- 确认当前是编码模式(原文→实体)或解码模式(实体→原文)
- 如需把中文等非 ASCII 也转义,勾选数字实体选项
- 在左侧输入区粘贴文本或实体字符串
- 点击转换按钮,在右侧查看结果
- 点中央互换按钮可把结果作为新输入继续处理
⚠️ 注意事项
- 顺序敏感:与号 & 必须最先转成 &,否则会破坏后续实体
- 未知实体:未收录的命名实体在解码时原样保留,不会报错
- 数字范围: 后的数字会被校验为合法码点,超出范围原样保留
- 仅转义必要字符:默认只转五个危险字符,其余原样输出
- 不可作消毒:本工具不做 XSS 过滤,输出仍需按安全规范处理