2
A
回答
5
我觉得它在Java中奇怪的是,每当有人问起基地64编码/解码的唯一给出答案要么使用Apache编解码器库,要使用不应该使用的旧com.sun类,或者假定它位于应用程序服务器(如Tomcat提供的应用程序服务器)中。
自从在类javax.xml.bind.DatatypeConverter类中引入Jaxb 1.0后,标准JDK提供了base 64支持。
因此,如果您使用的是Java 6或更新版本(当Jaxb1.0直接添加到JDK中时,在此之前可用作参考),则不需要使用第三方组件支持base 64,您可以使用JDK内置的内容。
0
1
- 下载“公地编解码器-1.3“来自Jakara网站:Apache Commons Codec
- 将lib文件放在lib文件夹中
- 传递base64Message的函数来获取解码的字节
byte[] decodedBytes = Base64.decode(base64Message);
String decodedString = new String(decodedBytes);
+0
以及如何从该字节获取字符串值? – Nore 2012-02-20 09:51:05
相关问题
- 1. 将Base 64字符串转换为BytesIO
- 2. 将图像转换为base 64与Laravel的字符串
- 3. 将C#转换为Objective-C-MD5和base 64字符串
- 4. 如何将MD5十六进制字符串转换为base-64 MD5字符串?
- 5. 从NSData创建base-64字符串
- 6. 从字符串转换为基本64字符串JSP
- 7. 从字符串64位整数转换
- 8. 在Android中将Base-16字符串转换为Base-32
- 9. 转换为基础64字符串
- 10. 如何在java中以无符号方式将字节数组转换为Base 64字符串?
- 11. 将NSData转换为Base-64错误
- 12. 无法将nsurl转换为base 64
- 13. 用alomofire发送base 64字符串
- 14. Java - 将字符串转换为字符[]
- 15. 将从C接收的字符串转换为Java字符串
- 16. Java字节[]到/从字符串转换
- 17. 从字符串转换为字符 - C++
- 18. Java - 将字节[]转换为字符串
- 19. Java - CoreNLP将字符串转换为树
- 20. java将字符串转换为UTF
- 21. PostgreSQL:有没有函数可以将base-10 int转换为base-36字符串?
- 22. 将流转换为字符串Java/Groovy
- 23. java将元素转换为字符串
- 24. 将Java字符串转换为Json
- 25. 将NSData转换为Java字符串
- 26. 转换字符串在Java
- 27. Java Postfix字符串转换
- 28. Java - 将字符串从字符串转换为IBM437字符代码
- 29. 字符串转换为字节转换
- 30. java将inputStream转换为base64字符串
有'<%@ page import =“sun.misc.BASE64Decoder”%>'。是这样吗? – Nore 2012-02-21 03:34:35
嗯,你是对的!谢谢你,我已经试过了,它的作品! :) – Nore 2012-02-21 07:26:07