Используя Android Base64
, можно сделать это: Base64.decode(privateKeyString, Base64.DEFAULT)
. Если вы используете Apache's Commons Codec, это недоступно. Как я могу достичь того же результата, используя Commons Codec?Base64.decode (privateKeyString, Base64.DEFAULT) в Commons Codec
2
A
ответ
4
Javadoc для Apache Commons Codec Base64
класса можно найти здесь: http://commons.apache.org/proper/commons-codec/archives/1.9/apidocs/org/apache/commons/codec/binary/Base64.html
В вашем случае, вам нужно использовать Base64.decodeBase64(String base64String)
методы
Смежные вопросы
- 1. Apache commons base64 decode and Sun base64 decode
- 2. java.lang.NoClassDefFoundError: org/apache/commons/codec/binary/Base64
- 3. decode base64 закодированное значение
- 4. Apache codec base64 encode/decode - не получить ожидаемый результат
- 5. Tomcat7 - Java 1.6 - NoClassDefFoundError org/apache/commons/codec/binary/Base64
- 6. Android: Encode & Decode base64
- 7. Decode base64 строка C#
- 8. Base64 decode in redshift
- 9. base64 decode French characters
- 10. base64 decode/encode inconsistency
- 11. Java decode salted Base64
- 12. Base64 encode - decode issue
- 13. Encode/Decode base64
- 14. Python base64 data decode
- 15. decode base64: недопустимый ввод
- 16. Использование Apache Commons Codec decodeBase64 от Clojure
- 17. Decode Base64 url в Java
- 18. base64 decode - nul in string
- 19. Python: base64.b64decode() vs .decode?
- 20. Decode base64 filestream with FromBase64Transform
- 21. ObjC Base64 Decode возвращает nil
- 22. Base64 decode не дает результатов
- 23. Decode Base64 данные, что жульничество
- 24. Python: decode bin using base64
- 25. Кодировать base64 и Decode base64 с помощью delphi 2007
- 26. модуль Урожайность base64.decode коррумпированные PDF base64 закодированный файл
- 27. Как получить base64.default для работы на Java?
- 28. SQL decode base64 в sql-разработчике
- 29. Decode Большой base64 строка в C#
- 30. Decode base64 данные, закодированный в Баше
Я знаю, что Андроид «Base64.DEFAULT» вызывает операцию использовать терминаторы линии. Использует ли base64.decodeBase64 (String base64String) использовать терминаторы строк? –
Линейные терминаторы имеют смысл при кодировании данных на base64. Если вы хотите, чтобы ваша кодированная base64 строка была разделена на стандартные 76 символов, используйте метод 'encodeBase64 (byte [] binaryData, boolean isChunked)' с 'isChunked = true'. Однако терминаторы линий не влияют на декодирование, их просто игнорируют. –
Большое спасибо. Мы опасались, что линейные терминаторы повлияют на декодирование, поскольку мы используем две библиотеки кодирования на сервере и на стороне клиента. Теперь мы можем допустить наши заботы и сосредоточить наши усилия на функциональных требованиях. –