gpt4 book ai didi

java - 如何将 java 中以 Base64 编码的文件解码回其原始内容?

转载 作者:行者123 更新时间:2023-12-02 20:41:58 25 4
gpt4 key购买 nike

我正在 Spring MVC 中编写一个文件 uploader ,并将文件编码为 Base64 字符串,以便使用以下方法发送到 Web 服务:

org.apache.commons.codec.binary.Base64;
String encoded = Base64.encodeBase64String(uploadItem.getFileData().getBytes());

网络服务会将编码的字符串发送回给我,我想知道如何从编码的字符串重新生成文件。我知道你可以做到这一点:

byte[] decoded = Base64.decodeBase64(encoded);

但是如何将字节数组更改回文件中?

最佳答案

您可以使用 FileOutputStream 将字节写入文件,如 this example 所示。 .

关于java - 如何将 java 中以 Base64 编码的文件解码回其原始内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8657993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com