<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 156,  comments - 601,  trackbacks - 0

    Java Base64 這是一個(gè)用于編碼和解碼(encode/decode )base64字符串和數(shù)據(jù)流的Java開(kāi)源類(lèi)庫(kù)。Base64是網(wǎng)絡(luò)上最常見(jiàn)的用于傳輸8Bit字節(jié)代碼的編碼方式之一。可用來(lái)作為電子郵件或WebService附件的傳輸編碼.


    使用方法:
      把類(lèi)庫(kù) javabase64-1.2.jar 設(shè)置到編譯路徑中。
     
    示例代碼:
        String類(lèi)型 進(jìn)行Base64編碼
        String encoded = Base64.encode("Hello, world!");
       
        String類(lèi)型 進(jìn)行Base64解碼
        String decoded = Base64.decode(encoded);
       
        指定字符編碼方式
        String encoded = Base64.encode("Hello, world!", "UTF-8");   
        String decoded = Base64.decode(encoded, "UTF-8");   

    對(duì)文件進(jìn)行編碼:
    如果文件比較小,可以通過(guò)以下方式,直接讀取到內(nèi)存中進(jìn)行編碼處理

    byte[] source = ...; // load your data here
    byte[] encoded = Base64.encode(source);
    byte[] decoded = Base64.decode(encoded);

    如果大件比較大,則建議使用stream:
    代碼示例Base64編碼:
    InputStream inputStream = new FileInputStream("source.jpg");
    OutputStream outputStream = new FileOutputStream("encoded.b64");
    Base64.encode(inputStream, outputStream);
    outputStream.close();
    inputStream.close();

    代碼示例Base64解碼:

    InputStream inputStream = new FileInputStream("encoded.b64");
    OutputStream outputStream = new FileOutputStream("decoded.jpg");
    Base64.decode(inputStream, outputStream);
    outputStream.close();
    inputStream.close();


    Java Base64 項(xiàng)目網(wǎng)址: http://www.sauronsoftware.it/projects/javabase64/

    Good Luck!
    Yours Matthew!

    posted on 2008-11-25 20:23 x.matthew 閱讀(10294) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Best Practise(JDK API)
    主站蜘蛛池模板: 亚洲高清有码中文字| 免费高清在线爱做视频| japanese色国产在线看免费| 国产成+人+综合+亚洲专| 亚洲AV中文无码字幕色三| 亚洲精品99久久久久中文字幕| 中文字幕av无码无卡免费| 中文字幕视频免费| 永久免费不卡在线观看黄网站| 国产va免费精品| 一个人看的www免费高清| 国产成人亚洲毛片| 国产精品亚洲精品爽爽| 精品国产亚洲AV麻豆| 亚洲一本到无码av中文字幕| 亚洲人成电影在线观看网| 亚洲乱码无限2021芒果| 国产成人精品日本亚洲专| 亚洲女人18毛片水真多| 亚洲人配人种jizz| 亚洲国产精品无码久久98| 国产亚洲视频在线观看网址| 美女视频黄视大全视频免费的| 黄色免费网址在线观看| 国产视频精品免费视频| 久久精品免费观看国产| 18禁成人网站免费观看| 免费无码又黄又爽又刺激| 大陆一级毛片免费视频观看i| 国产午夜鲁丝片AV无码免费| 亚洲精品456播放| 久久亚洲精品无码aⅴ大香| 中文字幕无码精品亚洲资源网久久| 亚洲另类无码一区二区三区| 成人免费网站视频www| 日韩电影免费观看| 成年丰满熟妇午夜免费视频| 亚洲第一网站男人都懂| 麻豆亚洲AV永久无码精品久久| 77777亚洲午夜久久多喷| 最近中文字幕大全免费版在线|