本文共 808 字,大约阅读时间需要 2 分钟。
导出 用流写出即可。导出csv文件。
/** * 获取csv 文件中的内容 * @param path csv的文件位置 * @return 内容集合 * @throws Exception */ public List摘自【http://www.iteye.com/topic/1119518】有部分修正CSVLoad(String path) throws Exception { List list = new ArrayList (); 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 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://lwnpi.baihongyu.com/