HTML 實體 解碼工具

使用明確的格式選項轉換編碼資料。資料保留在你的裝置上。

編碼與解碼
正在準備工作區…
輸入
輸出
結果將顯示在這裡。

使用方法

  1. 貼上編碼後的值、開啟檔案或嘗試範例。
  2. 選擇格式。結果會隨輸入更新。
  3. 複製結果或下載轉換後的資料。

正確解碼 HTML 實體

將 HTML 命名字元引用和數字字元引用解碼為純文字,支援完整的 HTML 命名引用集,以及包含多個碼位的引用。

結果顯示在文字編輯器中。解碼後的標籤絕不會作為 HTML 插入頁面,也不會根據輸入載入腳本或圖片。

只解碼一層實體

< 執行一次後變為 <。命名引用區分大小寫;數字引用可以是十進位或十六進位。未知引用保持原樣。

一次 HTML 實體 轉換
輸入
<p title="歡迎">Tom & Ada</p>
結果
<p title="歡迎">Tom & Ada</p>

預設設定會對這段輸入執行一遍轉換。

分號與 HTML 規則

「必須有分號」預設開啟。關閉後可接受 HTML 文字中的舊式引用。此處適用 HTML 數字引用規則:無效碼位可能變成 U+FFFD,部分舊式數值會重新對應。

讀取文字,不呈現 HTML

即使包含標籤、事件處理程式或腳本,輸出仍是純文字。解碼不等於安全過濾:如果之後把輸出插入 HTML 文件,請採用該應用程式所需的防護措施。

處理限制

最多支援 5 MiB 輸入、20 MiB 輸出,每次執行最長 10 秒。文字檔案必須使用 UTF-8。Base64 編碼也支援二進位檔案。文件保留在你的裝置上。

?

常見問題

支援所有命名 HTML 實體嗎?

支援,也包括解碼為多個 Unicode 碼位的引用。

未知實體會怎樣?

保持原來的寫法。工具不會猜測你想使用的名稱。

可以解碼沒有分號的實體嗎?

關閉「必須有分號」可兼容 HTML 文字。屬性解析使用不同規則,不在此模式範圍內。

為什麼 &#0; 會產生替代字元?

HTML 規定要替換無效數字引用。這是預期的 HTML 解碼行為。

解碼後的標籤會執行嗎?

不會。它們只會在結果編輯器中顯示為文字。

尋找下一個實用工具

語言

要切換語言嗎?目前頁面的內容將被清空。請先複製或下載需要保留的資料。