使用OpenCSV在Java中编写CSV文件
在Java中,没有用于编写或读取以逗号分隔的value(csv)文件的委托库或API,因此可以使用第三方API来满足此类要求。最受欢迎的第三方API是OpenCSV,它提供了处理CSV文件的方法例如读取csv文件,写入csv文件,解析csv文件值,将csv文件值映射到javabean以及将javabean映射到csv文件等。
为了在Java项目中使用/导入此工具,有以下方法-
从http://sourceforge.net/projects/opencsv/下载二进制文件/罐子
通过将pom.xml更新为通过maven下载
<dependency> <groupId>net.sf.opencsv</groupId> <artifactId>opencsv</artifactId> <version>2.3</version> </dependency>
看看这个工具对在Java中编写csv文件的上下文有什么帮助。OpenCSV的CSVWriter类主要用于编写csv文件。
示例
import au.com.bytecode.opencsv.CSVWriter;
public class CSVFile WriterDemo {
public static void main(String[] args) throws Exception {
String csv = "myCSV.csv";
CSVWriter writer = new CSVWriter(new FileWriter(csv));
String [] record = "Emp004,James,Miller,North Pole Street,Newyork".split(",");
writer.writeNext(record);
writer.close();
}
}输出结果
使用以下文本创建的myCSV.csv文件
"Emp004", "James", "Miller", "North Pole Street", "Newyork"
热门推荐
10 祝女儿简短祝福语大全
11 大学新年祝福语简短创意
12 元旦适合的祝福语简短
13 朋友出远门祝福语简短
14 初六简短的祝福语
15 祝男孩生日祝福语简短
16 同事调离的祝福语简短
17 拜年红包的祝福语简短
18 妈妈生日祝福语简短励志