當前位置:編程學習大全網 - 圖片素材 - 在Java中如何進行BASE64編碼和解碼

在Java中如何進行BASE64編碼和解碼

import?sun.misc.BASE64Encoder;?

import?sun.misc.BASE64Decoder;?

//?將?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;?

}?

}

  • 上一篇:睡眠不規律對身體有傷害嗎?
  • 下一篇:如何降低公司經營費用
  • copyright 2024編程學習大全網