Oo ' Smiling on Java ' oO

从梦里回来,依然记得梦里有你...

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  8 随笔 :: 0 文章 :: 10 评论 :: 0 Trackbacks
     public   static   void  main(Sting args[]) 
    
{
        String createTime 
=  createTime();
        String uid 
=   " XXX " ;
        String pwd 
=   " xxx " ;
        String ftpAddressIp 
=   " **.**.**.*** " ;
        
int  port  =   21 ;
        String local 
=   " d:// " +  createTime  + " .xls " ;
        String remote 
=   " remoteFile.xls " ;
        
try
        
{
            FTPClient ftp 
=   new  FTPClient();
            ftp.setControlEncoding(
" GBK " ); // 设置编码方式,解决中文乱码
            ftp.connect(ftpAddressIp,port); // 连接
            ftp.login(uid, pwd); // 登陆
            ftp.changeWorkingDirectory( " list " ); // 转到目录

            
// 输出文件
            File file  =   new  File(local);
            FileOutputStream fos 
=   new  FileOutputStream(file);
            
// 将remote文件输出到本地
            ftp.retrieveFile(remote , fos);
            
// 关闭
            fos.close();
            ftp.logout();
            ftp.disconnect();
        }

        
catch  (Exception e)
        
{
            e.printStackTrace();            
        }

    }

    
    
public   static  String createTime()
    
{
        Date date 
=   new  Date();
        SimpleDateFormat form 
=   new  SimpleDateFormat( " yyyyMMddmmss " );
        String createTime 
=  form.format(date);
        
return  createTime;        
    }
posted on 2007-12-14 00:44 Jwin 阅读(540) 评论(0)  编辑  收藏 所属分类: ioOpr

只有注册用户登录后才能发表评论。


网站导航: