gpt4 book ai didi

java - 将 filleoutputstream 转换为 java 文件

转载 作者:行者123 更新时间:2023-12-01 23:50:17 24 4
gpt4 key购买 nike

美好的一天

我正在使用 ftpclient 下载文件,并且下载成功,但是在将其转换为文件时遇到问题

例如,我正在下载一个名为“helper.pdf”的文件,并且我想将该文件按原样下载到名为“helper.pdf”的本地文件

这是我的代码

FTPClient client = new FTPClient();
FileOutputStream fos = null;
try
{
client.connect(Host);
client.login(user_ftp, password_ftp);
if (client.changeWorkingDirectory("workingdirectory"))
{
fos = new FileOutputStream(Copy_file);
if (client.retrieveFile(Copy_file, fos))
{
//System.out.println("FOS : "+fos.toString());
//ObjectInputStream restore_file = new ObjectInputStream(fos);
}
fos.close();
}
JOptionPane.showMessageDialog(null, "Downloaded", "Info", JOptionPane.INFORMATION_MESSAGE);
}
catch (Exception err)
{
JOptionPane.showMessageDialog(null, "Error downloading update file", "Error", JOptionPane.ERROR_MESSAGE);
}

所以问题是如何将 FileOutputStream 转换为 pdf 或将其另存为 pdf 文件。

最佳答案

File file = new File("c:/help.pdf");
fos = new FileOutputStream(file);
if (client.retrieveFile("help.pdf", fos))

关于java - 将 filleoutputstream 转换为 java 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16395037/

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