Utilizzare una conversione byte-to-byte quando i dati non sono testo. Questo esempio prende le coppie esadecimali ff, 00 e 80 e rappresenta quelle stesse tre byte come Base64. Non è necessario decodifica del testo UTF-8, quindi la sequenza di testo non valida non impedisce questa conversione.
Dati di esempio
ff0080Risultato atteso
/wCAPasso dopo passo
- Aprire il convertitore Hex e Base64 e selezionare Hex a Base64.
- Inserire ff0080 ed eseguire la conversione. Controllare il risultato esatto /wCA.
- Scegliere Base64 per Hex e inserire /wCA per recuperare ff0080.
Come leggere il risultato
Ogni coppia Hex rappresenta un byte, quindi sei cifre esadecimali sono tre byte. Base64 codifica questi byte in quattro caratteri qui, senza imbottitura necessaria per questo ingresso di tre byte. Convertire il testo letterale ff0080 in Base64 codificare sei caratteri di testo e produrre un risultato diverso.
Limiti e dettagli importanti
Hex e Base64 sono codifiche reversibili, non di crittografia. Viene respinto un numero dispari di cifre Hex o caratteri non validi. L'output binario non deve essere valido UTF-8 e non deve essere interpretato automaticamente come testo leggibile.