所有工具
Unicode Converter
Convert to/from Unicode
Convert to/from Unicode 在您的瀏覽器中本地執行
Input containing \\u escapes is decoded to text. Anything else is encoded into escapes.
About the
Unicode 轉換器將文字轉換為 \u 轉義序列,然後再轉換回來,偵測您貼上內容的方向。當日誌行、翻譯檔案或 API 回應傳回為 \u0048\u0065\u006c\u006c\u006f 並且您需要讀取它時,或者當您需要將字元放入僅接受 ASCII 的位置時,它是一個工具。每個字元都會被轉換,因此雙向傳輸都是無損的。
Where people use the
- 讀取日誌行或充滿轉義序列的回應。
- 將非 ASCII 字元放入必須保持 ASCII 的檔案中。
- 檢查翻譯檔案實際包含的內容。
- 在將字元貼到 JSON 字串之前對其進行轉義。
How to use the
- 1
貼上一個值
轉義文本(例如 \u0048\u0065\u006c\u006c\u006f)或要轉義的普通文本。
- 2
執行它
包含轉義序列的輸入被解碼為文字。其他任何內容都被編碼為轉義符。
- 3
檢查方向
如果沒有任何變化,則輸入被讀取為錯誤型別。新增轉義符以強制解碼,或刪除它們以強制編碼。
- 4
複製結果
輸出是純文本,可以貼上回您的檔案或終端中。
提示和最佳實踐
- 基本平面之外的字元成為代理對;這是正常的。
- 如果目標是 URL 而不是字串,請改用 URL 編碼。
- 往返是無損的,因此轉換兩次會傳回原始值。
常見問題
它如何知道要轉換哪種方式?
它檢查輸入是否看起來像轉義序列。如果是,則對輸入進行解碼;否則它被編碼。
它是否可以處理超出基本平面的表情符號和字元?
每個 UTF-16 程式碼單元都是單獨轉義的,因此基本平面之外的字元會作為代理對出現,這就是 JavaScript 和 JSON 表示它們的方式。
這和 URL 編碼一樣嗎?
不會。這會產生 \u 轉義符,這是 JavaScript 和 JSON 約定。 URL 的百分比編碼是一種不同的方案。
為什麼我的解碼文字看起來不正確?
因為轉義是由不同的編碼所產生的。這些轉義符代表 Unicode 程式碼單元,而不是原始位元組。
有東西上傳了嗎?
不會。轉換發生在您的瀏覽器中,因此日誌和回應有效負載保留在您的裝置上。