我正在研究java配置文件,我想知道,如何将base64字符串转换为字节数组。任何人都可以提供代码和这对我来说会有所帮助。
答案 0 :(得分:11)
您也可以使用Apache Commons Codec(http://commons.apache.org/codec/)
String example = "SGVsbG8gV29ybGQ="
byte[] decoded = org.apache.commons.codec.binary.Base64.decodeBase64(example .getBytes());
答案 1 :(得分:2)
import sun.misc.BASE64Decoder;
BASE64Decoder decoder = new BASE64Decoder();
byte[] imageByte = decoder.decodeBuffer(imageData);
其中imageData
是包含Base64数据的String。