Cómo codificar y decodificar BASE64 en Java
importar?sun.misc.BASE64Encoder;?
importar?sun.misc.BASE64Decoder;?
//?Convertir?s?a?BASE64? ¿Codificación?
public?static?String?getBASE64(String?s)?{?
if?(s?==?null)?return?null;?
return?(new?sun.misc.BASE64Encoder()).encode(?s.getBytes()?);?
}?
//?Will ?BASE64?cadena codificada?s?para decodificar?
public?static?String?getFromBASE64(String?s)?{?
if?(s?==? null) ?return?null;?
BASE64Decoder?decoder?=?new?BASE64Decoder();?
¿intentar?{?
byte[]? =?decoder.decodeBuffer(s);?
return?new?String(b);?
}?catch?(Exception?e)?{? p>
retorno?nulo;?
}?
}