日期:2014-05-20 浏览次数:20787 次
/**
* 功能:将字符串进行BASE64编码,返回字符串
*
* @param src
* @return
*/
public String getBASE64(String src) {
if (src == null) {
return null;
}
byte[] b = src.getBytes();
BASE64Encoder encoder = new BASE64Encoder();
return encoder.encode(b);
}
/**
* 功能:将BASE64编码的字符串src进行解码
*
* @param src
* @return
*/
public String getFromBASE64(String src) {
if (src == null) {
return null;
}
BASE64Decoder decoder = new BASE64Decoder();
try {
byte[] b = decoder.decodeBuffer(src);
return new String(b);
} catch (Exception e) {
return null;
}
}