Я пытаюсь декодировать простую строку Base64, но не могу этого сделать. В настоящее время я использую пакет org.apache.commons.codec.binary.Base64
.
Используемая тестовая строка: abcdefg
, закодированная с использованием PHP YWJjZGVmZw==
.
Это код, который я использую в настоящее время:
Base64 decoder = new Base64();
byte[] decodedBytes = decoder.decode("YWJjZGVmZw==");
System.out.println(new String(decodedBytes) + "\n") ;
Вышеприведенный код не выдает ошибку, но вместо этого не выводит декодированную строку, как ожидалось.