XXencode 編解碼

🔤 XXencode Encode/Decode

Encode and decode XXEncode in your browser — a binary-to-text scheme with a 64-character alphabet.

📐 工作原理與說明
XXencode 二進位制到文本編碼的轉換。
  • 定位:與 UUencode 同類的歷史編碼,字元集不同但思路一致。
  • 字元集:從 + 開始的可列印字元序列,避開對郵件系統不友好的符號。
  • 原理:每 3 位元組分為 4 個 6 位組,每組對映到字元集中的一個字元。
  • 現狀:已被 MIME 與 Base64 取代,僅用於相容舊系統資料。

📚 深度解析:XXencode 編碼 / 解碼

💡 常見使用場景

  • UUencode 的改進版,用 + 與 - 之間的 64 字元集。
  • 解碼早期郵件或新聞組裡的舊附件:作為 UUencode 的改進版,歷史上用於把二進位制塞進純文本通道。
編碼 "Hi"
輸入 `Hi` → 輸出 `+H` 等資料行(XXencode 字元集不含易混字元)。

❓ 常見問題(FAQ)

與 Base64 區別?
字元集與行格式不同,編後體積相近。
現在還需要學它嗎?
日常幾乎用不到——Base64 已成為事實標準,MIME 郵件與 HTTP 都用它。只有在處理歷史歸檔資料(早期 Usenet、老郵件備份)或維護遺留系統時才會遇到。瞭解它的存在與字元集差異即可,新專案一律使用 Base64。
⚠️ 使用說明與注意事項
📖關於「XXencode 編解碼」 ▼

📝工具簡介

XXencode 編解碼。專為開發者打造的線上工具,純前端執行,程式碼不離開瀏覽器。