广告

在浏览器中编码或解码 HTML 实体(命名实体和数字实体),可选转义所有非 ASCII 字符。免费且私密。

所有操作均在浏览器中完成——不会上传任何内容。

输入
0 字符
输出
0 字符

关于 HTML 实体编码与解码工具

HTML 实体编码/解码工具可在纯文本和 HTML 实体之间进行双向转换。编码会将 <、>、& 和引号等字符转换为安全的实体,使标记能够以文本形式显示而不是被渲染;解码则会将 &eacute; 或 &#233; 这样的字符串还原为可读字符。

两个选项可控制输出:选择数字实体(&#233;)而非命名实体(&eacute;),并可选择对每一个非 ASCII 字符进行编码——这在文件需要经过可能破坏 UTF-8 编码的系统传输时非常有用。实时字符计数和“用作输入”交换按钮让往返转换变得快捷。

该转换工具完全在你的浏览器中运行,不会上传任何内容,因此对于来自私有代码库的代码片段也是安全的。它是在博客文章中嵌入代码示例、转义用户内容示例或调试重复编码文本时的实用工具。

如何使用 HTML 实体编码与解码工具

  1. 选择方向:“编码”将字符转换为实体,或“解码”将实体转换回文本。
  2. 将你的文本或 HTML 粘贴到输入面板中,或加载示例。
  3. 切换“数字实体”获取 &#...; 风格的输出,切换“编码所有非 ASCII 字符”以转义每一个带重音符号或非拉丁字符。
  4. 在输出面板中查看结果,可使用“用作输入”将其链接到下一轮转换。
  5. 将转换后的文本复制到剪贴板。

常见问题

每当标记内容应显示为文本而非被渲染时——例如文章中的代码示例、属性值中的 HTML,或原样展示的用户提交内容。编码 <、>、& 和引号可以防止浏览器对其进行解析。

像 &eacute; 这样的命名实体便于人类阅读;而像 &#233; 这样的数字实体直接引用码点,即使在没有定义命名实体的情况下也能使用。数字实体开关可切换输出样式。

可以——每层编码运行一次“解码”即可。每一次转换会解开一层编码,交换按钮可将输出直接送回作为下一次转换的输入。

是的。编码和解码都在你的浏览器中进行;不会上传任何内容,因此私有代码片段会留在你的设备上。

是的——完全免费,没有长度限制。


热门搜索
html 实体编码 html 实体解码 html 实体转换 编码 html 特殊字符 解码 html 实体 html 转义工具
需要帮助?
使用此工具时遇到问题?请告诉我们的团队。
报告问题

将此免费工具添加到你自己的网站 — 复制并粘贴下面的代码。