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 编解码。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。