为了账号安全,请及时绑定邮箱和手机立即绑定

文件流如何以文件输出

文件流如何以文件输出

繁星点点滴滴 2019-03-01 10:28:41
从远程服务端获取到了一个文件的文件流,我如何在将这个文件流还原为文件?以下是文件流的一个片段, JVBERi0xLjUKJeLjz9MKNCAwIG9iago8PC9UeXBlL1NpZy9Qcm9wX0J1aWxkPDwvQXBwPDwvTmFt ZShJU0MpPj4+Pi9SZWFzb24o/v8AUABEAEZlcFtXe35UXHIpL00oRDoyMDE3MDkyODE3MjM0NSsw OCcwMCcpL0ZpbHRlci9BZG9iZS5QUEtMaXRlL1N1YkZpbHRlci9hZGJlLng1MDkucnNhX3NoYTEv Q2VydFsxIDAgUiAzIDAgUl0vQnl0ZVJhbmdlIFswIDI4OSA1NTUgNDA1ODkgXSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL0NvbnRl bnRzIDwwNDgxODAwNGQ2ZjNlYjlkMjQwZmI0NmU3ZTlhODBkZTA5ZWIwMTZmYmU0YzA1MWU0ODE1 MjZhMGUyNzE5MTYzMWRlMjQ3ODdiMmNlZjEzOWE1Mzk5YWNlNTgyNTBkYWI1YzMxZDY1ODQyYWRh NzY0OWMxNDc0YzYxMWJhOTQ3ZDY4YzIzYWM5ZTUxMTFmZWVjYWIyYzcxNGQ2MTE3MjEyNWNlMzIy ZjdkN2I3Zjg1YWNiYmFhZjg0MmYzYTAxNjNjMDk1OTUzN2Q1NzRiNzM0YmE5NTg4NTQ2MzA4NjY3 ..........
查看完整描述

2 回答

?
交互式爱情

TA贡献1712条经验 获得超3个赞

看你获取到的是base64字符串,你可以转换成byte[] 然后输出文件到本地磁盘,不知道你使用的是何种语言。
在java中我是这样的。

import org.apache.commons.io.FileUtils;
import org.apache.commons.codec.binary.Base64;
String a="这里接收到的base64字符串";
byte[] data=Base64.decodeBase64(a);
FileUtils.writeByteArrayToFile(new File("/Users/root/Desktop/1.jpg"),data);//

查看完整回答
反对 回复 2019-03-01
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

查看完整回答
反对 回复 2019-03-01
  • 2 回答
  • 0 关注
  • 573 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信