首页 > 代码库 > 解析 csv文件 java >>>>>最爱那水货
解析 csv文件 java >>>>>最爱那水货
1 /** 2 * csv文件解析 <br> 3 * wx 微信明细数据 第1行是标题 ,最后2行 是总结 提取数据需要过滤<br> 4 * zfb 支付宝明细数据 前4行 和最后4行是总结 第5行是 标题 提取数据时需要过滤 5 * @param localPath 本地文件绝对路径 6 * @param flag 支付机构 wx zfb pos 7 * @return 8 */ 9 public List<String[]> csvAnalysis(String localPath,String flag){10 List<String[]> list = new ArrayList<String[]>();11 try {12 BufferedReader reader = new BufferedReader(new FileReader(localPath));13 String line = null;14 String[] str = null;15 16 //微信明细数据 第一行是标题 ,最后两行 是总结 提取数据需要过滤17 if("wx".equals(flag)){18 while ((line = reader.readLine()) != null) {19 str = line.replaceAll("`", "").split(",");20 list.add(str);21 } 22 }23 //支付宝明细数据 前四行 和最后四行是总结 第5行是 标题 提取数据时需要过滤24 if("zfb".equals(flag)){25 while ((line = reader.readLine()) != null) {26 str = line.split(",");27 list.add(str);28 }29 }30 } catch (FileNotFoundException e) {31 // TODO Auto-generated catch block32 e.printStackTrace();33 } catch (IOException e) {34 // TODO Auto-generated catch block35 e.printStackTrace();36 }37 return list;38 }
解析 csv文件 java >>>>>最爱那水货
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。