Java クラスの FTP サーバーにファイルをアップロードしようとしています。私はApacheライブラリを使用しています: org.apache.commons.net.ftp.FTPClient. XLS (Excel) ファイルをアップロードしようとするまで、アップロード機能は正常に機能します。特にアップロードすると、ファイルはアップロードされますが、破損しているようです。実際、そのサイズは元のサイズとは異なり、開こうとすると、正しく開かず、すべてのデータが表示されません。
ここに私が使用するコードの一部があります:
FTPClient ftpClient = new FTPClient();
File[] fileList;fileList = localFilePath.listFiles();
for (File file : fileList) {
String fileName = file.getName();
FileInputStream fileInputStream = new FileInputStream(file);
ftpClient.storeFile(fileName, fileInputStream);
fileInputStream.close();
}
どうぞよろしくお願いいたします。