两个问题。"/>
从ftp上读取.csv文件遇到的两个问题。
FTPClient ftp = new FTPClient(); InputStream fis = null;try{int reply;ftp.connect(url);// 如果采用默认端口,可以使用ftp.connect(url)的方式直接连接FTP服务器ftp.login(username, password);// 登录ftp.setControlEncoding("utf-8");reply = ftp.getReplyCode();if (!FTPReply.isPositiveCompletion(reply)) {ftp.disconnect();logger.info("CommissionDealJob........reply="+reply);}ftp.changeWorkingDirectory(remotePath);// 转移到FTP服务器目录FTPFile[] fs = ftp.listFiles();String date = yyyyMM.format(new Date());String fileTime = "list_"+date+"_2.csv";//文件名称前的时间(前一天日期) logger.info("在服务器查找文件:"+fileTime);for (FTPFile ff : fs) {if(ff != null){String fname = ff.getName();if(ff.isDirectory()){logger.info(fname + "是文件夹" );continue;}if(fname.indexOf(fileTime) >= 0) {
更多推荐
从ftp上读取.csv文件遇到的两个问题。
发布评论