파일로 저장된 Base64

여기에 이미지 설명 삽입

Base64로 인코딩된 문자열을 파일로 저장하려면 다음 단계를 따르십시오.

  1. Base64로 인코딩된 문자열을 바이트 배열로 디코딩합니다. 예를 들어 Java의 Base64 클래스를 사용하여 디코딩할 수 있습니다.
import java.util.Base64;

String base64String = "your_base64_encoded_string";
byte[] decodedBytes = Base64.getDecoder().decode(base64String);
  1. File 객체를 만들 파일 경로와 파일 이름을 지정합니다.
String filePath = "path_to_directory/file_name.ext";
File file = new File(filePath);
  1. FileOutputStream을 사용하여 디코딩된 바이트 배열을 파일에 씁니다.
try (FileOutputStream fos = new FileOutputStream(file)) {
    
    
    fos.write(decodedBytes); // 写入解码后的字节数组到文件
    fos.flush(); // 刷新缓冲区
}

이제 Base64로 인코딩된 문자열이 디코딩되어 파일로 저장되었습니다.

제공된 파일 경로(filePath)가 유효하고 애플리케이션에 대한 쓰기 권한이 있는지 확인하십시오.

추천

출처blog.csdn.net/weixin_53742691/article/details/131716399