如果你的项目使用的是Java 8或更高版本,你无需添加任何额外的Maven依赖。 示例代码 java import java.util.Base64; public class Base64Example { public static void main(String[] args) { String originalString = "hello, world!"; String encodedString = Base64.getEncoder().encodeToString(originalString....
删除: BASE64Decoder decoder = new BASE64Decoder(); byte[] bfile = decoder.decodeBuffer(base64); 修改为: byte[] bfile = Base64.getDecoder().decode(base64); 删除: BASE64Encoder encoder = new BASE64Encoder(); String base64Str = encoder.encode(data); 修改为: String base64Str = Base64...
java转base64有两点需要注意的地方,在window操作系统中,图片转换为base64,在base64的字符串中会有默认换行,这就破坏了json格式,所以这里需要做一下处理。除此之外,在java转base64时,会缺少base64字符串,这里需要我们手动添加。 头部格式: 代码如下:BASE64Encoderencoder= newBASE64Encoder(); return ...