Package org.aoju.bus.office.csv
Class CsvKit
java.lang.Object
org.aoju.bus.office.csv.CsvKit
CSV工具
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CsvReader获取CSV读取器static CsvReadergetReader(Reader reader, CsvReadConfig config) 获取CSV读取器static CsvReadergetReader(CsvReadConfig config) 获取CSV读取器static CsvWriter获取CSV生成器(写出器),使用默认配置,覆盖已有文件(如果存在)static CsvWriter获取CSV生成器(写出器),使用默认配置static CsvWritergetWriter(File file, Charset charset, boolean isAppend, CsvWriteConfig config) 获取CSV生成器(写出器)static CsvWriter获取CSV生成器(写出器)static CsvWritergetWriter(Writer writer, CsvWriteConfig config) 获取CSV生成器(写出器)static CsvWriter获取CSV生成器(写出器),使用默认配置,覆盖已有文件(如果存在)static CsvWriter获取CSV生成器(写出器),使用默认配置
-
Constructor Details
-
CsvKit
public CsvKit()
-
-
Method Details
-
getReader
获取CSV读取器- Returns:
CsvReader
-
getReader
获取CSV读取器- Parameters:
config- 配置- Returns:
CsvReader
-
getReader
获取CSV读取器 -
getWriter
获取CSV生成器(写出器),使用默认配置,覆盖已有文件(如果存在)- Parameters:
filePath- File CSV文件路径charset- 编码- Returns:
CsvWriter
-
getWriter
获取CSV生成器(写出器),使用默认配置,覆盖已有文件(如果存在)- Parameters:
file- File CSV文件charset- 编码- Returns:
CsvWriter
-
getWriter
获取CSV生成器(写出器),使用默认配置- Parameters:
filePath- File CSV文件路径charset- 编码isAppend- 是否追加- Returns:
CsvWriter
-
getWriter
获取CSV生成器(写出器),使用默认配置- Parameters:
file- File CSV文件charset- 编码isAppend- 是否追加- Returns:
CsvWriter
-
getWriter
public static CsvWriter getWriter(File file, Charset charset, boolean isAppend, CsvWriteConfig config) 获取CSV生成器(写出器)- Parameters:
file- File CSV文件charset- 编码isAppend- 是否追加config- 写出配置,null则使用默认配置- Returns:
CsvWriter
-
getWriter
获取CSV生成器(写出器)- Parameters:
writer- Writer- Returns:
CsvWriter
-
getWriter
获取CSV生成器(写出器)- Parameters:
writer- Writerconfig- 写出配置,null则使用默认配置- Returns:
CsvWriter
-