`

Base64Encoder & Base64Decoder

    博客分类:
  • Java
 
阅读更多
import java.io.UnsupportedEncodingException;

import org.castor.util.Base64Decoder;
import org.castor.util.Base64Encoder;


public class Test {

    public static void main(final String[] str) {
        try {

            System.out.println("file.encoding: " + System.getProperty("file.encoding"));

            String before = "00161       ";

            char[] result = Base64Encoder.encode(before.getBytes("UTF-8"));
            System.out.println(new String(result));

            result = Base64Encoder.encode(before.getBytes("Cp1047"));
            System.out.println(new String(result));

            String after = "QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEDC1tXE4uPX1/L5+fny8w==";

            byte[] decodeResult = Base64Decoder.decode(after);

            System.out.println(new String(decodeResult, "Cp1047"));

        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        }
    }
}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics