赞
踩
JDK1.7没有java.util.Base64,网上看了一大堆办法没法使用,最终找到一个可替换使用的类
Base64 (Commons Codec 1.7 API)
具体步骤如下:
1 替换引用
将import java.util.Base64替换为import org.apache.commons.codec.binary.Base64。
2 将使用了JDK1.8中Base64的方法替换掉.
举例如下:
编码
Base64.getEncoder().encodeToString(bytes) 替换为 Base64.encodeBase64String(bytes)
解码
Base64.getDecoder().decode(input.getBytes(StandardCharsets.UTF_8));
替换为
Base64.decodeBase64(input.getBytes(StandardCharsets.UTF_8));
参考
Java67: Base64 Encoding and Decoding Examples in Java 8 and Before
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。