List<String> list = new ArrayList<String>();
InputStream importFile = ftp.downloadMetadata(dirname, path);
BufferedReader bw = null;
try{
InputStreamReader filea = new InputStreamReader(importFile,"GBK");
bw = new BufferedReader(filea);
String line = null;
//因为不知道有几行数据,所以先存入list集合中
while((line = bw.readLine()) != null){
if(!"".equals(line)){
list.add(line);
}
}
}catch (Exception e) {
logger.error("智能推荐csv文件读取异常:文件 "+ dirname);
e.printStackTrace();
}finally{
try{
if(bw != null){
bw.close();
}
}catch(Exception e){
logger.error("关闭流文件异常:" + e.getMessage());
}
}