Декодирование строки Base64 в JavaJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Декодирование строки Base64 в Java

Сообщение Anonymous »

Я пытаюсь декодировать простую строку 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") ;
Приведенный выше код не выдает ошибку, но вместо этого не выводит декодированную строку, как ожидалось.

Подробнее здесь: https://stackoverflow.com/questions/115 ... ng-in-java
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»