JAVA中Base64和byte数组(byte[])相互转换(转)Base64转byte[]
byte[] bytes = DatatypeConverter.parseBase64Binary("base64字符串");
byte[]转base64
String base64Str = DatatypeConverter.printBase64Binary(bytes);
除了上⾯的⼯具,还有另外两种⼯具:
dec.binary.Base64;和 java.util.Base64
dec.binary.Base64的⽤法为:
Base64.Bytes());
java.util.Base64的⽤法为:
推荐使⽤第⼆种⽅式,因为他通过链接传送base64传的话⽐较安全,不会因为携带特殊字符导致浏览器串改base64,从⽽使⽂件被破坏。已在实际⼯作中验证,好⽤!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论