XML 转义
免费在线 XML 特殊字符转义工具
什么是 XML 转义?
XML 转义将特殊字符替换为转义序列,使其不会干扰 XML 标记。五个预定义的 XML 实体是:<(<)、>(>)、&(&)、"(")和 '(')。只要文本内容包含这些字符就需要转义。
如何转义或反转义 XML
在输入区域粘贴文本或 XML 内容。点击「转义」将特殊字符转换为 XML 实体。点击「反转义」进行反向操作。工具处理所有五个预定义的 XML 实体并确保输出格式良好的 XML。
▶XML 中哪些字符必须转义?
与号(&)必须始终转义为 &。在属性值中,引号必须转义。小于号(<)在文本内容中必须转义为 <。大于号(>)建议转义为 >。
▶XML 转义和 HTML 实体编码一样吗?
它们共享相同的五个预定义实体(< > & " '),但 HTML 有更多命名实体(如 ©)在 XML 中不是预定义的。
▶可以使用 CDATA 代替转义吗?
可以。将文本包裹在 <![CDATA[...]]> 部分中可以包含特殊字符而无需转义。CDATA 部分不能包含序列 ]]>