🏷️

HTML 实体编解码

与 & < > 等 HTML 命名实体及数字实体双向互转。
转义 📂 编码 👤 ToolWorld 🏷️ v1.1.12
加载中...
编码模式:原文 → 实体
原文 {chars} 字符 / {words} 词 / {lines} 行
实体结果

使用说明

📖 工具介绍


HTML 实体编解码是一款免费的在线转义工具,帮助您在纯文本与 HTML 实体之间自由转换。当您需要把一段代码片段、一段含尖括号的说明直接贴进网页而不被浏览器误解析时,就必须把小于号、大于号、与号、引号转成 < > & " ' 这类命名实体;反过来,当您从网页源码里复制出一堆 &nbsp; 之类的转义符,也需要一键还原成可读文本。工具内置常用命名实体表(含版权、商标、省略号等),并同时支持十进制 &#NNNN; 与十六进制 &#xNN; 数字实体的双向转换。您可以选择是否把非 ASCII 字符也输出为数字实体,便于在 GBK 页面或老旧环境中安全显示。界面最有特色的是中间那个圆形互换按钮:点击它会把左右两区的内容对调,同时自动翻转编码与解码方向,反复对照调试时格外顺手。全部转换在浏览器本地完成,不上传任何内容。

✨ 功能特点


  • 命名实体:覆盖 & < > " ' 等常用符号
  • 数字实体:支持十进制 &#NNNN; 与十六进制 &#xNN;
  • 一键互换:中央圆形按钮对调两区并翻转方向
  • 可扩展:可选把非 ASCII 字符也转成数字实体
  • 双向无损:还原时未知实体原样保留,不丢字
  • 本地运行:纯浏览器计算,隐私安全

📝 使用方式


  1. 确认当前是编码模式(原文→实体)或解码模式(实体→原文)
  2. 如需把中文等非 ASCII 也转义,勾选数字实体选项
  3. 在左侧输入区粘贴文本或实体字符串
  4. 点击转换按钮,在右侧查看结果
  5. 点中央互换按钮可把结果作为新输入继续处理

⚠️ 注意事项


  • 顺序敏感:与号 & 必须最先转成 &,否则会破坏后续实体
  • 未知实体:未收录的命名实体在解码时原样保留,不会报错
  • 数字范围:&# 后的数字会被校验为合法码点,超出范围原样保留
  • 仅转义必要字符:默认只转五个危险字符,其余原样输出
  • 不可作消毒:本工具不做 XSS 过滤,输出仍需按安全规范处理

相关推荐

⏫︎