Unicode 跳脫
將文字轉換為 Unicode 跳脫(\uXXXX)並還原,全程在瀏覽器本機完成,不上傳任何內容。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
我的檔案會被上傳嗎?
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
將文字轉換為 Unicode 跳脫(\uXXXX)並還原,全程在瀏覽器本機完成,不上傳任何內容。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
在原始碼、JSON 或設定檔中,特殊字元常被寫成 Unicode 跳脫:像 ä 這樣的母音變音會顯示為 \u00e4。如此一來文字就被限制為純 ASCII,在系統之間交換時也能避免編碼問題。本工具可雙向轉換:文字變成跳脫,跳脫又變回可讀的文字。
方向會自動辨識:若輸入含有 \uXXXX 或 \u{...} 序列,便會被解碼;否則就對文字進行編碼。預設只跳脫 ASCII 以外的字元(母音變音、重音符號、表情符號);使用「所有字元」選項時,每個字元都會被跳脫。基本平面以外的字元(例如表情符號)會表示為由兩個 \uXXXX 組成的代理對,與 JavaScript 完全一致。
整個轉換完全在你的瀏覽器本機以純 JavaScript 執行:你的文字不會被上傳、不會被儲存,也不會從 CDN 載入任何外部程式庫。你可以將結果下載為文字檔,或直接複製。
| 輸入格式 | 文字輸入 |
|---|---|
| 輸出格式 | TXT |
| 批次處理 | 不支援 |
| 處理方式 | 在瀏覽器中本機處理 (JavaScript) |
| 檔案上傳 | 無 |
限制: 使用 \uXXXX 跳脫(解碼時亦支援 \u{...}),與 JavaScript 和 JSON 的常見做法一致。編碼以 UTF-16 碼元為單位,因此基本平面以外的字元會佔用兩個跳脫。不會產生其他跳脫形式(例如 \xHH 或 \NNN)。非常大的文字會受到你裝置記憶體的限制。
不會。轉換完全在你的瀏覽器本機執行;你的文字絕不會離開你的裝置,也不會被儲存。
會。若輸入含有 \uXXXX 序列就解碼;否則就對文字進行編碼。
那樣每個字元都會寫成 \uXXXX,包括一般字母,當整段文字都必須是 ASCII 安全時很有用。
能。表情符號會編碼為由兩個 \uXXXX 組成的代理對,並在解碼時正確重組;\u{...} 形式也能讀取。