字符串/字符数组转Base64编码
来源:互联网 发布:北京seo公司 编辑:程序博客网 时间:2024/05/16 14:23
import sun.misc.BASE64Decoder; public class Base64 {/** * 字符串转Base64编码 * @param s * @return */public static String getBASE64(String s) { if (s == null) return null; return (new sun.misc.BASE64Encoder()).encode( s.getBytes() ); } /** * 将 字符数组 进行 BASE64 编码 * @param s * @return */public static String getBASE64Byte(byte[] s){if (s == null) return null; return (new sun.misc.BASE64Encoder()).encode(s); } // 将 BASE64 编码的字符串 s 进行解码 public static String getFromBASE64(String s) { if (s == null) return null; BASE64Decoder decoder = new BASE64Decoder(); try { byte[] b = decoder.decodeBuffer(s); return new String(b); } catch (Exception e) { return null; } }public static void main(String[] args) {//String str = "123456";String str = "21b51cdb887c2d5a0e09e8c3187a18de66285bd316bcf36b6d43da152abfe91666f396068fac9efbd6bfac3f9e7d4745695b2e7bda02a2b04fb6790965eb65be568b6d3428f850ee9f648dc7cf1d97a73905dd584857194f0d8f9d2354bb9c938d6a9548d0220c03795d8070a9668700e9afcf7dd9ab2f8d7d757512358ab2ac";System.out.println(Base64.getBASE64(str));System.out.println(Base64.getFromBASE64(Base64.getBASE64(str)));}}
0 0
- 字符串/字符数组转Base64编码
- 字符 字节数组 base64编码介绍
- 字符编码之Base64
- Base64 文件字符编码
- C# imgage图片转base64字符/base64字符串转图片
- 字符串的编码Base64
- 字符串base64编码
- 字符数组转字符串
- 字符编码之Base64/32/16编码
- Atitit.字节数组转字符串 base64 base16 Quoted-printable 编码原理设计 attilax 总结
- Base64编码和解码字符串
- php 字符串 base64编码判断
- C# DES 加密/解密,支持文件和中文/UNICODE字符,返回BASE64编码字符串
- C# DES 加密/解密类库,支持文件和中文/UNICODE字符,返回BASE64编码字符串
- 将图片文件转化为字节数组字符串,并对其进行Base64编码处理
- 对编码后的字节数组字符串进行Base64解码并生成图片
- C# imgage图片转base64字符/base64字符串转图片另存成
- 获取base64编码格式字符数据
- 通过kfed自动获取磁盘信息的小脚本
- activemq的三种基本通信方式总结
- Linux串口驱动分析read
- 教你写Android网络框架之基本架构
- 黑马程序员--Oracle学习_day03
- 字符串/字符数组转Base64编码
- 解决ajax跨域问题的实例
- 关于const char*和char*、const char** 和char** 赋值问题
- (UVA ) Box of Bricks
- Android APK反编译就这么简单 详解(附图)
- iOS-Core-Animation之五----变换
- 数据库概要
- hdu 2062 Bone Collector
- chdir()