目录

在线 HTML 实体编码解码:把 <>& 转义,安全显示代码、防 XSS

特殊字符与 HTML 实体双向转换,本地运算

想在网页里原样展示一段带 <> 的代码,又不想被浏览器当标签解析、甚至被 <script> 注入?不学网工具箱HTML 实体编解码 把特殊字符和 HTML 实体一键互转。

  • 编码(转义):把 < > & " ' 转成 &lt; &gt; &amp; 等实体,网页里就只当纯文字显示,防 XSS。
  • 解码(反转义):把接口/数据库里拿到的 &lt;div&gt; 还原成可读的 <div>
  • 纯本地:浏览器里算,内容不上传。

把要处理的文本粘进去,选「编码(转义)」或「解码(反转义)」。

HTML 实体工具的输入区:方向选择(编码转义/解码反转义)与输入框
① 选方向,粘上带 <>& 的内容

下面实时出转义后的实体,点复制即可。下图把 <div class="x">你好 & 世界</div> 转成了安全显示的实体。

HTML 实体编码结果:尖括号和 & 被转成 < > & 等实体
② 特殊字符变成实体,可安全显示

配套工具
处理 URL 里的特殊字符用 URL 编解码;处理 \u 转义用 Unicode 转义

工具地址:https://tools.noxue.com/html-entity/

相关内容