同学们,大家好!现有工作需求,需要使用java下载文件,本人java小白向各位求助!
文件名:_HiveReport_wbx11.cs.activeAttendcount_2012_09_09.gz 
文件 UrL: http://10.224.192.165:8099/download?path=/HiveReport/wbx11.cs.activeAttendcount/2012/09/09.gz
如上所示,文件名和url的都是动态的文件上传日期。
现在需要实现的是,跑程序能下载到 前一天link上的文件,保存到本地路径: F:\NewFolder路径下
注:实际需求中有多个文件和相应的链接,程序须有链接和文件名的参数。
源文件是.gz格式的,需要把它写进csv文件中。
GZIPInputStream 
FileOutputStream 
希望大侠拔刀相助!

解决方案 »

  1.   

    哥们你果然不懂java,这个问题问得没有人能回答你。
    你整理一下思路吧。
    问题不清晰。
      

  2.   

    其实就是从那个URL上下载文件没再转换成CSV格式的
      

  3.   

    其实不明白的是:
    .gz文件解压成.csv格式是怎么回事?.gz文件只压缩了一个.csv文件?
      

  4.   

    GZIPInputStream 可以从.gz文件中读取数据,让后写进csv文件里
      

  5.   

    写进csv的操作放到java后台处理,然后用response获取输出流,把文件写到客户端
      

  6.   

    我也知道大概思路  但几年没碰java的人了