HTML 實體轉義

輸入

輸出

0

輸入字元

0

輸入位元組

0

輸出長度

0

實體數

實體對照表 (0)

未偵測到實體

關於 HTML 實體轉義

瀏覽器本地 HTML 實體轉義與反轉義工具

將 HTML 特殊字元轉換為實體編碼,或把實體編碼還原為原始字元。支援完整 HTML5 命名實體表和數字實體,提供批次處理和實體對照表功能。


功能特點

  • 支援 250+ HTML5 命名實體智慧轉義
  • 支援命名實體、十進位和十六進位數字實體的反轉義
  • 智慧混合輸出:優先命名實體,無命名時降級為十六進位實體
  • 批次模式:每行獨立處理
  • 實體對照表:即時展示偵測到的實體與字元對應
  • 輸入輸出統計:字元數、位元組數、輸出長度、實體數
  • 所有操作在瀏覽器本地完成,資料不會上傳

使用說明

  1. 1選擇轉義或反轉義模式
  2. 2在輸入區貼上或輸入文字
  3. 3結果自動即時計算並顯示在輸出區
  4. 4點擊實體對照表查看偵測到的實體對應
  5. 5使用交換按鈕可快速反轉輸入輸出並切換模式

常見問題

什麼是 HTML 實體?
HTML 實體是用於在 HTML 文件中表示特殊字元的編碼方式,以 & 開頭、; 結尾,如 &amp; 表示 &,&lt; 表示 <。它們用於避免字元被解析為 HTML 標籤或屬性。
什麼時候需要使用 HTML 實體轉義?
在 HTML 中顯示含 <、>、& 等特殊字元的文字時,或在使用者輸入嵌入 HTML 上下文前防止 XSS 注入時,都需要轉義。例如在 <code> 和 <pre> 標籤中展示程式碼片段。
命名實體和數字實體有什麼區別?
命名實體使用預定義的名稱,如 &copy; 表示 ©,更易讀。數字實體使用 Unicode 碼位,如 &#169;(十進位)或 &#xA9;(十六進位),覆蓋所有字元但可讀性較差。
批次模式有什麼用?
批次模式將每行輸入獨立處理,適合需要逐行轉義/反轉義的場景,如處理日誌檔案中的多行 HTML 內容。每行不會互相影響。
反轉義時遇到不認識的實體怎麼辦?
工具會自動識別所有 HTML5 標準命名實體和數字實體。不認識的命名實體(如 &foo;)會原樣保留,不做轉換。

相關工具

線上計算機檔案類型檢測器音訊剪輯器PDF 合併PDF 壓縮密碼產生器字數統計文字比對程式碼格式化時間戳轉換器Unicode 編碼解碼人民幣大寫轉換歷史朝代查詢簡繁轉換器全螢幕大字展示進制轉換Base64 編碼解碼URL 編碼解碼MD5 編碼JWT 解碼驗證生成QR Code 產生器與解碼器條碼產生器真實地址產生器BMI 計算器UUID 產生與解析各國首都正規表示式測試器HTTP 狀態碼