文字編碼轉換器
將特殊字元轉換為 %XX 格式,用於 URL 參數傳遞
原始文字
0 字元
編碼結果
0 字元
📖 文字編碼轉換器使用說明
🔤 編碼類型詳細說明
- Unicode Escape (\uXXXX)
將每個字元轉換為 Unicode 碼點的十六進制表示法,前綴\u。
✅ 範例:「範例」→\u7bc4\u4f8b
💡 適用於 Java、JavaScript、JSON 字串跳脫 - URL Encoding (百分比編碼)
將字元轉換為 UTF-8 字節序列,每個字節以%XX表示。
✅ 範例:「範例」→%E7%AF%84%E4%BE%8B
💡 符合 RFC 3986 標準,用於 URL 安全傳輸 - HTML 十六進制 (&#xXXXX;)
使用 HTML 數值字元參照(十六進制)表示字元。
✅ 範例:「範例」→範例
💡 適用於 HTML/XML 文件中的特殊字元顯示 - HTML 十進制 (&#NNNNN;)
使用 HTML 數值字元參照(十進制)表示字元。
✅ 範例:「範例」→範例
💡 相容性最佳,所有瀏覽器均支援
🎯 實際應用場景
1️⃣ Unicode Escape 應用
- Java
messages.properties國際化資源檔 - Spring Framework 的 MessageSource 配置
- JavaScript/TypeScript 字串中的 Unicode 字元
- JSON 資料中的非 ASCII 字元處理
- Thymeleaf、JSP 等模板引擎的 i18n
2️⃣ URL Encoding 應用
- HTTP GET/POST 請求的查詢參數 (Query String)
- RESTful API URL 路徑中的中文或特殊字元
- 表單資料 (application/x-www-form-urlencoded)
- OAuth、Cookie 中的資料編碼
3️⃣ HTML 字元參照應用
- HTML 頁面中顯示 <、>、& 等特殊字元
- 防範 XSS (Cross-Site Scripting) 攻擊
- 在 HTML 屬性值中安全嵌入文字
- Email 模板中的特殊字元處理
- XML/SVG 文件的字元跳脫
⚡ 功能特色
- 即時轉換:輸入文字立即顯示編碼結果,無需等待
- 雙向轉換:支援編碼與解碼雙向操作,一鍵切換
- 本地運算:所有轉換在瀏覽器端完成,不上傳伺服器,保護隱私
- 多格式支援:同時提供四種常用編碼格式,滿足不同開發需求
- 一鍵複製:轉換結果可快速複製到剪貼簿