HTML 转义与反转义
在网页上展示代码示例、将用户内容插入 HTML、向 XML 或 JSON 模板写入文本,或者读取包含大量 & 和 ' 的数据时,都需要在普通字符和 HTML 实体之间进行转换。本工具支持双向转换:既能对文本进行转义以确保在 HTML 中安全显示,也能将任何命名实体或数字实体解码还原为原始字符。
功能特点
- 编码 5 个 HTML 特殊字符:
& < > " '。 - 可选数字实体:将所有非 ASCII 字符转换为十进制或十六进制数字实体。
- 解码 所有命名实体及十进制和十六进制数字实体。
- 双向切换:切换时保留您的文本。
- 安全:输入内容绝不会作为 HTML 渲染。
- 隐私:所有操作均在您的浏览器本地运行。
常见 HTML 实体
| 字符 | 命名实体 | 数字实体 |
|---|---|---|
| & | & |
& |
| < | < |
< |
| > | > |
> |
| " | " |
" |
| ' | ' |
' |
| 不换行空格 | |
  |
| © | © |
© |
| € | € |
€ |
| … | … |
… |
| — | — |
— |
相关工具
使用 URL 编码/解码 对网址文本进行编码,使用 Base64 编码二进制数据,使用 Markdown 转 HTML 将 Markdown 转换为 HTML,或者使用 XML 格式化 工具整理 XML 代码。