繁體中文

線上工具

文字二進位與八進位轉換器

將 Unicode 文字透過 UTF-8 位元組轉成固定寬度的二進位或八進位值,也可反向轉換。

免費使用繁體中文說明方法與限制清楚說明
更新日期

私密瀏覽工作區

文字、二進位與八進位轉換器

輸入內容僅在本瀏覽器分頁中本機處理,不會傳送至 NexaCurrent。

可見結果

檢視輸出結果

執行工具以顯示結果,不會在背景複製或下載任何資料。

方法
將 Unicode 文字透過 UTF-8 位元組轉換為固定寬度的二進位或八進位值,並支援反向轉換。
隱私
來源、設定、產生的值與顯示結果皆保留在此瀏覽器分頁中。執行重設會清除目前工作狀態。
限制
文字上限為 200,000 個字元。產生的測試資料最多允許 20 個欄位、100 筆記錄,以及每個安全樣式值 128 個字元。

方法與背景

文字二進位與八進位轉換器能為你做什麼

使用本頁面可以將 Unicode 文字顯示為固定寬度的二進位或八進位 UTF-8 位元組,或從一連串的位元組值重建文字。工作區會將來源、設定與結果整合在一起,讓你能清楚瞭解改動了什麼,而不是隻拿到一串無法解讀的剪貼簿值。在使用不熟悉的資料之前,建議先從一個已知的小範例開始。

ASCII 的 A 會變成二進位 01000001 或八進位 101。像 é 這類字元會使用一個以上的 UTF-8 位元組,這就是為何字元數與位元組 token 數會不同。顯示結果可繼續選取、複製與下載。不會自動複製或儲存任何內容,因此你可以停下來與來源比對,再決定下一步。

轉換的運作方式

轉換器使用 UTF-8,因此每個字元都有明確且可攜帶的位元組序列。二進位每個位元組恰好顯示八個位元;八進位每個位元組恰好顯示三位數。解碼時會先驗證每個符記為一個完整的位元組,再要求合併後的位元組為有效的 UTF-8。

當位元位置重要時選擇二進位;當較舊的權限、跳脫或診斷格式使用八進位時則選擇八進位。位元組符記之間可以用空格或換行分隔。在一般使用情況下,輸入與輸出會保留在目前的瀏覽器分頁中。NexaCurrent 不會上傳工作中的值來執行此操作。重設會將已輸入的值、設定、結果、訊息以及產生的下載檔案從工作區中清除。

如何使用文字二進位與八進位轉換器

輸入或貼上能代表您任務的最小且完整的來源值。選擇本頁面上顯示的來源格式、方向、位元組順序、輸出類別或範例類型。執行主要動作、閱讀摘要,並在使用複製或下載前檢查完整可見的結果。

先將已知值正向轉換,計算固定寬度位元組符記的數量,再反轉回去。當換行字元或不可見字元很重要時,請將原始文字保留在附近。如果接收端的應用程式有自己的規格、範例或驗證工具,請以它作為第二重檢查。此處的成功結果僅能確認本頁所述的規則,無法保證另一個系統也採用了相同的慣例。

錯誤、邊界與復原

過短或過長的符記、超出所選基底的數字、寬度超過一個位元組的值、空輸入,以及不完整的 UTF-8 序列會被拒絕,不會以替代字元代替。錯誤會清除先前的結果,如此一來,過時的成功結果就不會被誤認為修正後的答案。請先修正第一則訊息,再重新執行操作。更改輸入或設定也會移除過時的複製回饋。

文字輸入上限為 200,000 個字元,產生數量上限為 100 個項目,樣式或架構擴展則以這些控制項旁顯示的較小限制為準。這些限制可保持單一瀏覽器分頁的流暢度。若要處理大型檔案或批次作業,請使用串流的命令列工具,並保留原始複本。

限制與負責任的使用方式

結果代表的是 UTF-8 位元組,而非 Unicode 字碼點、UTF-16 單位、CPU 字組或程式語言的數值常值。它不會推測其他的字元編碼。

當無害的範例就能證明相同行為時,請勿貼上真實的密碼、私鑰、存取權杖、個人記錄或正式環境的客戶資料集。請將下載的輸出視為新檔案,保留來源直到目標系統接受為止,並在其他人需要重現結果時記錄所選的格式。

繼續探索