Ví dụ làm việc

Chuyển đổi Hex sang Base64: ff0080 trở thành /wCA

Chuyển đổi ba byte nhị phân từ thập lục phân sang Base64 Mà không cần giải mã chúng như UTF-8 tin nhắn. So sánh chính xác đầu vào và đầu ra.

Dùng một chuyển đổi byte đến byte khi dữ liệu không phải là văn bản. Ví dụ này lấy các cặp thập lục phân, 00 và 80 và tượng trưng cho ba byte như Base64. Không cần giải mã văn bản UTF-8, vì vậy chuỗi văn bản sai không ngăn cản việc chuyển đổi này.

Nhập ví dụ

ff0080

Mong đợi kết quả

/wCA

Hãy thử từng bước một

  1. Mở bùa và Base64 Bộ chuyển đổi và chọn Hex Base64.
  2. Nhập ff0080 và chạy chuyển đổi. Kiểm tra kết quả chính xác /wCA.
  3. Chọn Base64 Hex và nhập /wCA để phục hồi ff0080.

Làm thế nào để đọc kết quả

Mỗi cặp Hex đại diện cho một byte, vì vậy sáu thập lục phân là ba byte. Base64 mã hóa các byte trong bốn kí tự ở đây, không cần đệm cho đầu vào ba byte này. Chuyển đổi chữ nghĩa đen ff0080 sang Base64 sẽ mã hóa sáu ký tự văn bản và tạo ra một kết quả khác.

Giới hạn và chi tiết quan trọng

Hex và Base64 là những mã hóa có thể đảo ngược, không phải mã hóa. Một số kỳ lạ của các chữ số Hex hoặc ký tự không hợp lệ bị từ chối. Kết xuất nhị phân không nhất thiết phải hợp lệ UTF-8 và không nên tự động được giải thích là văn bản có thể đọc được.

RFC 4648

Mở công cụ