繁星點(diǎn)點(diǎn)滴滴
2019-03-01 10:28:41
從遠(yuǎn)程服務(wù)端獲取到了一個(gè)文件的文件流,我如何在將這個(gè)文件流還原為文件?以下是文件流的一個(gè)片段,
JVBERi0xLjUKJeLjz9MKNCAwIG9iago8PC9UeXBlL1NpZy9Qcm9wX0J1aWxkPDwvQXBwPDwvTmFt
ZShJU0MpPj4+Pi9SZWFzb24o/v8AUABEAEZlcFtXe35UXHIpL00oRDoyMDE3MDkyODE3MjM0NSsw
OCcwMCcpL0ZpbHRlci9BZG9iZS5QUEtMaXRlL1N1YkZpbHRlci9hZGJlLng1MDkucnNhX3NoYTEv
Q2VydFsxIDAgUiAzIDAgUl0vQnl0ZVJhbmdlIFswIDI4OSA1NTUgNDA1ODkgXSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL0NvbnRl
bnRzIDwwNDgxODAwNGQ2ZjNlYjlkMjQwZmI0NmU3ZTlhODBkZTA5ZWIwMTZmYmU0YzA1MWU0ODE1
MjZhMGUyNzE5MTYzMWRlMjQ3ODdiMmNlZjEzOWE1Mzk5YWNlNTgyNTBkYWI1YzMxZDY1ODQyYWRh
NzY0OWMxNDc0YzYxMWJhOTQ3ZDY4YzIzYWM5ZTUxMTFmZWVjYWIyYzcxNGQ2MTE3MjEyNWNlMzIy
ZjdkN2I3Zjg1YWNiYmFhZjg0MmYzYTAxNjNjMDk1OTUzN2Q1NzRiNzM0YmE5NTg4NTQ2MzA4NjY3
..........
2 回答

交互式愛(ài)情
TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個(gè)贊
看你獲取到的是base64字符串,你可以轉(zhuǎn)換成byte[] 然后輸出文件到本地磁盤,不知道你使用的是何種語(yǔ)言。
在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);//

一只名叫tom的貓
TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊
添加回答
舉報(bào)
0/150
提交
取消