HTML Entity 編碼解碼器在瀏覽器本機編碼五種 HTML 特殊字元,或解碼六種常見具名實體及十進位、十六進位字元參照。
zh-TW

HTML Entity 編碼解碼器

在瀏覽器本機編碼五種 HTML 特殊字元,或解碼六種常見具名實體及十進位、十六進位字元參照。

輸出
<section title="Tom & Jerry">It's ok</section>

常見任務

  • HTML Entity 編碼
  • HTML Entity 解碼
  • HTML 轉義
  • 數字實體解碼

快速答案

編碼將 &、<、>、雙引號及單引號轉為實體。解碼識別 amp、lt、gt、quot、apos、nbsp,以及以分號結尾的十進位和小寫 #x 十六進位參照。

使用步驟

  1. 1. 選擇編碼或解碼需要把標記當作文字顯示時選編碼,檢查受支援的實體參照時選解碼。
  2. 2. 貼上文字結果會立即更新。輸出以純文字顯示,不會當作 HTML 執行。
  3. 3. 檢查並複製複製前確認目標使用情境。實體轉換本身並非通用 HTML 清理工具。

範例

編碼標記

輸入
<b title="A&B">
輸出
&lt;b title=&quot;A&amp;B&quot;&gt;

解碼數字參照

輸入
&#20320;&#x597D; &copy;
輸出
你好 &copy;

常見情境

  • 將程式碼範例當作 HTML 文字顯示。
  • 檢查匯出文件中的數字字元參照。

注意事項

  • 具名實體支援範圍有限:&copy; 及未知名稱保持原樣。&nbsp; 變成一般空格,而非不換行空格。沒有「轉義所有字元」模式。
  • 解碼只處理一次:&amp;lt; 變成 &lt;,不會直接變成 <。缺少分號或使用大寫 #X 的參照保持原樣。
  • 超過 U+10FFFF 的數字會顯示錯誤。再次編碼現有實體會再次轉義其中的 &,請依輸入內容選擇模式。

功能特點

  • 在瀏覽器本機編碼五種 HTML 特殊字元,或解碼六種常見具名實體及十進位、十六進位字元參照。
  • 結果會立即更新。輸出以純文字顯示,不會當作 HTML 執行。

常見問題

預設會轉義哪些字元?
&、<、>、"、' 這五個直接寫入 HTML 時容易出錯的字元。
支援數值實體嗎?
編碼將 &、<、>、雙引號及單引號轉為實體。解碼識別 amp、lt、gt、quot、apos、nbsp,以及以分號結尾的十進位和小寫 #x 十六進位參照。
我的輸入會上傳嗎?
不會。編碼和解碼全部在瀏覽器中完成。