选择方向并粘贴内容
编码把普通文本转成实体,解码把 <、'、' 还原成字符;也可以先载入示例。
特殊字符与命名、数字实体,来回转换都看得懂。
所有编码和解码都在你的浏览器中完成,内容不会上传到服务器。 页面不会自动保存你的数据,刷新后即清空。
编码把普通文本转成实体,解码把 <、'、' 还原成字符;也可以先载入示例。
编码可选择只处理五个特殊字符或所有非 ASCII,并决定用命名实体还是数字实体;解码可决定未知实体是否保留。
输出可以直接编辑,也可以一键复制,或下载为 html-entities-encoded.txt / html-entities-decoded.txt。
关于实体写法、双重编码和隐私。
免费,无需注册,也不限使用次数。编码和解码都在浏览器内完成,结果可以复制或下载为 .txt 文件。
不会。编码、解码和下载都在本地完成,不会发送网络请求,也不会保存输入或输出;刷新页面后即清空。
解码支持命名实体(如 &、<、 )、十进制数字实体(如 ')和十六进制数字实体(如 ');编码可以选择输出命名实体或十进制数字实体。
HTML 没有为大多数中文准备命名实体。选择「命名实体」时,能命名的符号(如 © → ©)用名称,其余字符自动退回十进制数字实体;选择「数字实体」则全部使用数字。
是的。&lt; 解码一次得到 <,而不是直接得到 <。工具会提示检测到双重编码,需要时再点一次「解码」即可;不会自动反复解码,以免把普通文本里的实体意外还原。
有分号但名称不认识的实体会保留原样并提示,也可以取消「保留未知实体原样」改为替换字符(U+FFFD)。像 &(缺少分号)这类写法只提示、不修改,避免误伤「AT&T」这样的普通文本。
命名实体模式下使用 '(HTML5 命名实体);数字实体模式下使用 '。如果要兼容更老的 HTML 解析器,建议选数字实体。
区分。& 和 & 只认前者,后者会被当作未知实体提示,不会静默解码。
探索 AIGoCode,让 AI 更顺手地融入你的开发工作流。