基于Java的CSV格式文件处理(excel逗号分隔符文件)
2012-01-03 20:10
495 查看
导出 用流写出即可。导出csv文件。
摘自【http://www.iteye.com/topic/1119518】有部分修正
/** * 获取csv 文件中的内容 * @param path csv的文件位置 * @return 内容集合 * @throws Exception */ public List<String[]> CSVLoad(String path) throws Exception { List<String[]> list = new ArrayList<String[]>(); BufferedReader br = new BufferedReader(new FileReader(path)); while (br.ready()) { // CSV格式文件为逗号分隔符文件,这里根据逗号切分 String[] rows = br.readLine().split(","); list.add(rows); } return list; } /** * 创建csv格式字符 * @param list 数据集合 * @return csv格式字符 * @throws Exception */ public StringBuffer CSVSave(List<String[]> list) throws Exception { StringBuffer sb = new StringBuffer(); for (String[] strs : list) { for (int i = 0; i < strs.length; i++) { sb.append(strs[i] + ","); } sb.append("\r\n"); } return sb; }
摘自【http://www.iteye.com/topic/1119518】有部分修正
相关文章推荐
- C#获取CSV文件内容对逗号和引号分隔的处理
- 关于Excel保存为csv文件时提示“可能含有与CSV(逗号分隔)不兼容的功能”
- Java通过jxl解析Excel文件入库,及日期格式处理方式 (附源代码)
- java读取csv文件内容(逗号分隔、回车换行文本)
- java处理excel-xlsx格式大文件的解决方案
- csv格式的文件上传下载时,逗号列的处理
- C# 处理csv格式的Excel文件代码
- 用Excel打开csv文件时,如何处理数字内容展现会自动转换格式的问题
- Trac - 常见问题 - 导出的csv格式文件在Excel中处理unix时间戳
- C#获取csv文件内容对逗号和引号分隔的处理
- Java之csv格式的Excel文件导出
- 导出下载csv格式的表格(逗号分隔文件)的servlet代码,留待以后调用
- Java处理Excel,csv文件
- 用Excel打开csv文件时,如何处理数字内容展现会自动转换格式的问题
- C#获取CSV文件内容对逗号和引号分隔的处理
- JAVA处理CSV格式文件-javacsv.jar
- C#获取CSV文件内容对逗号和引号分隔的处理
- java 导入Excel 文件,兼容Excel 2003(后缀名:xls)及 2007(后缀名:xlsx)的文件,同时还支持csv格式的文件
- 用Excel打开csv文件时,如何处理数字内容展现会自动转换格式的问题
- excel表格另存为CSV文件时,如何使每个单元内容都带双引号和逗号分隔