The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > java.net  [27 examples] > Encodings  [2 examples]

e156. Converting Between a Byte Array and Base64

This example uses non-standard classes in the sun.misc package to convert to and from Base64. These classes may change in the future.
    try {
        // Convert a byte array to base64 string
        byte[] buf = new byte[]{0x12, 0x23};
        String s = new sun.misc.BASE64Encoder().encode(buf);
    
        // Convert base64 string to a byte array
        buf = new sun.misc.BASE64Decoder().decodeBuffer(s);
    } catch (IOException e) {
    }

 Related Examples
e157. Converting x-www-form-urlencoded Data

See also: Datagram    HTTP    Hostnames and IP Addresses    Multicast    Sockets    URLs   


© 2002 Addison-Wesley.