public class CSVDemo {
public static void main(String[] args) throws Exception {
//File file = new File("d:\\hb.csv");
//FileReader fReader = new FileReader(file);
BufferedReader fReader = new BufferedReader(new InputStreamReader(new FileInputStream("d:\\hb.csv"), "UTF-8"));
CSVReader csvReader = new CSVReader(fReader);
String[] strs = csvReader.readNext();
if(strs != null && strs.length > 0){
for(String str : strs)
if(null != str && !str.equals(""))
System.out.print(str + " , ");
System.out.println("\n---------------");
}
List<String[]> list = csvReader.readAll();
System.out.println(list.size());
for(String[] ss : list){
for(String s : ss)
if(null != s && !s.equals(""))
System.out.print(s + " , ");
System.out.println();
}
csvReader.close();
}
}
1、输出
CSVWriter writer = new CSVWriter(new OutputStreamWriter(FileUtils.openOutputStream(new File(filePath)),
DEFAULT_ENCODING));
writer.writeAll(lines);
writer.close();
2、读入
CSVReader reader = new CSVReader(new InputStreamReader(FileUtils.openInputStream(new File(filePath)),
DEFAULT_ENCODING));
List <String[]> lines = reader.readAll();
return lines;
分享到:
相关推荐
赠送jar包:opencsv-2.3.jar; 赠送原API文档:opencsv-2.3-javadoc.jar; 赠送源代码:opencsv-2.3-sources.jar; 赠送Maven依赖信息文件:opencsv-2.3.pom; 包含翻译后的API文档:opencsv-2.3-javadoc-API文档-...
赠送jar包:opencsv-2.3.jar; 赠送原API文档:opencsv-2.3-javadoc.jar; 赠送源代码:opencsv-2.3-sources.jar; 赠送Maven依赖信息文件:opencsv-2.3.pom; 包含翻译后的API文档:opencsv-2.3-javadoc-API文档-...
opencsv-5.3.jar 读取csv文件
opencsv-3.8.jar
opencsv-2.2.jar ,一个java读取csv文件的jar包,很好用
opencsv-2.1.jar.zip java
第三方开源工具包:opencsv-1.8.jar
opencsv可以帮助自己省去不少生成csv文件以及读取的麻烦
opencsv源码包,含有例子,含有jar包等,是一种方便的java使用csv的开源包
opencsv-2.0.1-src.with.libs.tar
一个简单的CSV解析Java包。封装了CSV格式文件的输出和读入,可以自动处理CSV格式中的特殊字符。
说明: 1. 本jar包用于Java语言对于csv的操作。 2. 本路径下,有两个文件,一个jar包,一个示例代码,给出了最基本的api调用方法。
Jar包用来通过java代码操作Csv格式文件的读取以及写入的操作的内容。
注:下文中的 *** 代表文件名中的组件名称。 # 包含: 中文-英文对照文档:【***-javadoc-API文档-中文(简体)-英语-对照版.zip】 jar包下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 ...
操作csv文件,读写csv文件jar包opencsv
Java 解析CSV 用的jar包 + 使用说明