Ok, je sais comment le faire en C#.
C'est aussi simple que :
Convert.ToBase64String(byte[])
and Convert.FromBase64String(string) to get byte[] back.
Comment puis-je faire cela en Java ?
Ok, je sais comment le faire en C#.
C'est aussi simple que :
Convert.ToBase64String(byte[])
and Convert.FromBase64String(string) to get byte[] back.
Comment puis-je faire cela en Java ?
Utilisation :
byte[] data = Base64.encode(base64str);
L'encodage se convertit en Base64
Vous devez référencer le codec commons de votre projet pour que ce code fonctionne.
Pour java8 :
import java.util.Base64
Dans le cas où vous utilisez le cadre de printemps avec java, il ya un moyen facile autour.
Importez ce qui suit.
importer org.springframework.util.Base64Utils ;
Convertir comme ceci.
byte[] bytearr ={0,1,2,3,4} ; String encodedText = Base64Utils.encodeToString(bytearr) ;
Pour décoder, vous pouvez utiliser la méthode decodeToString de la classe Base64Utils.
Si tout ce que vous cherchez est l'encodage base64 essayez d'utiliser le codec commons.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.