Base64编码与解码(转)
来源:互联网 发布:淘宝企业店铺如何更换 编辑:程序博客网 时间:2024/04/30 13:00
BASE64 编码是一种常用的字符编码;
JDK 中提供了非常方便的 BASE64Encoder 和 BASE64Decoder,用它们可以非常方便的完成基于 BASE64 的编码和解码;
// 将 s 进行 BASE64 编码
public static String getBASE64(String s) {
if (s == null) return null;
return (new sun.misc.BASE64Encoder()).encode( s.getBytes() );
}
// 将 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;
}
}
详见:http://www.360doc.com/content/07/1010/09/41237_800415.shtml(转)
0 0
- Base64编码与解码(转)
- Base64编码与解码
- BASE64编码与解码
- BASE64编码与解码
- Base64编码与解码
- base64编码与解码
- base64编码与解码
- Base64 编码与解码
- Base64编码与解码
- Base64编码与解码
- Base64编码与解码
- base64编码与解码
- BASE64编码与解码
- Base64编码与解码
- Base64编码与解码
- Base64编码解码与实现
- BASE64的解码与编码
- 用Base64编码与解码
- 二分法和牛顿迭代法求平方根(Python实现)
- Android部分厂商手机无法连接Mac系统进行调试的解决方法
- 简介
- #if _MSC_VER > 1000 #pragma once #endif 作用解释
- 加载DLL
- Base64编码与解码(转)
- mp4 查找sample偏移
- shell 快捷键汇总
- 对TeXworks编辑器再感受
- 网易新闻客户端iOS版本中新闻详情页(UIWebView)技术实现的分析探讨
- mysql使用left join等表连接查询时需注意的情况
- linux下杀死进程(kill)的N种方法
- 如何将Java工程转换成Java web工程
- iOS模拟器中点击UITextField不弹出软键盘问题