导出 用流写出即可。导出csv文件。
/**
* 获取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】有部分修正
分享到:
相关推荐
该工具类可以将csv文件转xls、xlsx文件。最主要的是可将csv文件流转excel文件流,例如你之前的程序处理excel上传,现在需求改为csv上传,可大大减少重构
在做项目的时候,发现使用POI无法解析以csv文件结尾的文件,虽然csv文件能用Excel打开,但是csv文件没有像Excel一样有规定的电子表格形式,故使用POI无法解析csv文件,在网上找了一下,发现java有提供java csv文件来...
java 导入Excel 文件,兼容Excel 2003(后缀名:xls)及 2007(后缀名:xlsx)的文件,同时还支持csv格式的文件
利用Java swing 对csv和excel文件进行读写;并且可以同时读取5个文件的数量;通过关键字配置来读文件,还有就是通过POI CSVWriter等类的使用来对excel和csv等文件进行操作
可读取复杂的csv文件,根据引号和逗号等分割读取所需要的数据信息。
为了实现R语言文本挖掘,所需的csv格式文件,利用Java 将文本文件写成csv格式的文件;文本文件的存放结构为---example ---class1 t1.txt ... ---class2 f1.txt ...
读取Excel格式CSV格式文件
csv转换xls文件程序 可自定义csv分隔符
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被...
java导出数据时,如果对数据格式没有特殊要求,为了提高效率可以导出CSV格式的文件,导出CSV文件不支持多个sheet页。
CSV是(逗号分隔值)的英文缩写,通常都是纯文本文件。建议使用WORDPAD或是记事本(NOTE)来开启,再则先另存新档后用EXCEL开启,也是方法之一。开启后的CSV档包含了
java 导出csv格式文件(支持实体类输入)
亲测OK,可直接导出excel文件,csv文件;不用指定下载路劲,直接下载到本地,服务器不用生成临时文件。
java实现将xls或者xlsx文件转成csv文件
文件中包括读取excel、csv文件,同时可以将读取出的文件内容保存在另外一个excel或csv中。注意excel2003和excel2007调用的jar包也不一样,需要将代码进行修改。2007版的将HSSF改成XSSF,2003相反。csv文件用XSSF
解析CSV文件并已列表的方式显示在网页上 CSV是一种结构化的文本文件,可以看做是二维表,构成规则如下:每... (注:可以使用Excel另存为CSV格式的方式构造CSV的例子文件或用Excel打开CSV文件来检查CSV格式是否合法)
java实现批量excel转csv,其中csv文件为utf-8格式,支持直接导入数据库。
java 解析csv文件例子,csv文件 中文乱码问题
Java读取excel,Excel是我们平时工作中比较常用的用于存储二维表数据的,JAVA也可以直接对Excel进行操作。
使用c#语言实现将Excel格式的数据转换成CSV文件的。如xls、xlsx的数据转成可以用文本编辑软件编辑的CSV文件。