View Full Version : مثالی در مورد base64 کسی داره؟
  
mrtzxxx
جمعه 09 آبان 1393, 22:51 عصر
سلام دوستان کسی در مورد base64 و نحوه کد گذاری و کد برداری از روی فایل txt سراغ داره ؟ ممنون میشم بزارین.
pbm_soy
شنبه 10 آبان 1393, 01:31 صبح
کد زیر برای کد کردن بوسیله base64
// String to be encoded with Base64
    String text = "Test";
    // Sending side
    byte[] data = null;
    try {
        data = text.getBytes("UTF-8");
    } catch (UnsupportedEncodingException e1) {
    e1.printStackTrace();
    }
    String base64 = Base64.encodeToString(data, Base64.DEFAULT);
در متغییر base64 در خط آخر رشته کدشده ذخیره میشود
برای دیکد کردن هم از مثال زیر میتوانید استفاده کنید
 // Receiving side
    byte[] data1 = Base64.decode(base64, Base64.DEFAULT);
    String text1 = null;
    try {
        text1 = new String(data1, "UTF-8");
    } catch (UnsupportedEncodingException e) {
        e.printStackTrace();
    }
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.