XML 轉義
免費線上 XML 特殊字元跳脫工具
什麼是 XML 跳脫?
XML 跳脫將特殊字元替換為跳脫序列,使其不會干擾 XML 標記。五個預定義的 XML 實體是:<(<)、>(>)、&(&)、"(")和 '(')。只要文字內容包含這些字元就需要跳脫。
如何跳脫或反跳脫 XML
在輸入區域貼上文字或 XML 內容。點擊「跳脫」將特殊字元轉換為 XML 實體。點擊「反跳脫」進行反向操作。工具處理所有五個預定義的 XML 實體並確保輸出格式良好的 XML。
▶XML 中哪些字元必須跳脫?
& 符號(&)必須始終跳脫為 &。在屬性值中,引號必須跳脫。小於號(<)在文字內容中必須跳脫為 <。大於號(>)建議跳脫為 >。
▶XML 跳脫和 HTML 實體編碼一樣嗎?
它們共享相同的五個預定義實體(< > & " '),但 HTML 有更多命名實體(如 ©)在 XML 中不是預定義的。
▶可以使用 CDATA 代替跳脫嗎?
可以。將文字包裹在 <![CDATA[...]]> 區段中可以包含特殊字元而無需跳脫。CDATA 區段不能包含序列 ]]>。