Kodowanie Java Base64 i dekodowanie łańcucha [duplikat]
To pytanie ma już tutaj odpowiedź:
Kodowanie Base64 w Javie 16 odpowiedziChcę zakodować łańcuch w base64 i przesłać go przez gniazdo i zdekodować. Ale po dekodowaniu daje inną odpowiedź. Oto mój kod, a wynik to „77 + 9x6s =”
import javax.xml.bind.DatatypeConverter;
public class f{
public static void main(String a[]){
String str = new String(DatatypeConverter.parseBase64Binary("user:123"));
String res = DatatypeConverter.printBase64Binary(str.getBytes());
System.out.println(res);
}
}
Masz pomysł na to, jak to zrealizować?
Dziękuję Ci...