Base64 encode and decode example code

后端 未结 12 945
遥遥无期
遥遥无期 2020-11-22 15:00

Does anyone know how to decode and encode a string in Base64 using the Base64. I am using the following code, but it\'s not working.

String source = \"passwo         


        
12条回答
  •  臣服心动
    2020-11-22 15:43

    'java.util.Base64' class provides functionality to encode and decode the information in Base64 format.

    How to get Base64 Encoder?

    Encoder encoder = Base64.getEncoder();
    

    How to get Base64 Decoder?

    Decoder decoder = Base64.getDecoder();
    

    How to encode the data?

    Encoder encoder = Base64.getEncoder();
    String originalData = "java";
    byte[] encodedBytes = encoder.encode(originalData.getBytes());
    

    How to decode the data?

    Decoder decoder = Base64.getDecoder();
    byte[] decodedBytes = decoder.decode(encodedBytes);
    String decodedStr = new String(decodedBytes);
    

    You can get more details at this link.

提交回复
热议问题