6

可能重复:
在 java 中解码 Base64 数据

我正在研究 java 配置文件,我想知道如何将 base64 字符串转换为字节数组。任何人都可以提供代码吗?这对我很有帮助。

4

2 回答 2

14

您还可以使用 Apache Commons Codec ( http://commons.apache.org/codec/ )

String example = "SGVsbG8gV29ybGQ="
byte[] decoded = org.apache.commons.codec.binary.Base64.decodeBase64(example .getBytes());
于 2012-07-13T08:01:23.890 回答
2
import sun.misc.BASE64Decoder;

BASE64Decoder decoder = new BASE64Decoder();
byte[] imageByte = decoder.decodeBuffer(imageData);

imageData包含 Base64 数据的字符串在哪里。

于 2012-07-13T06:17:06.123 回答