public interface CsvWriter
| 限定符和类型 | 方法和说明 |
|---|---|
CsvWriterAppender |
append(java.io.File file)
默认UTF8编码为指定文件构造
CsvWriterAppender |
CsvWriterAppender |
append(java.io.File file,
java.nio.charset.Charset charset)
为指定文件构造
CsvWriterAppender |
CsvWriterAppender |
append(java.nio.file.Path path)
默认UTF8编码为指定文件构造
CsvWriterAppender |
CsvWriterAppender |
append(java.nio.file.Path path,
java.nio.charset.Charset charset)
为指定文件构造
CsvWriterAppender |
CsvWriterAppender |
append(java.io.Writer writer)
为指定字节输入流写入数据
|
char |
getFieldSeparator()
字段分割符, 默认 ','
|
char[] |
getLineDelimiter()
换行符
|
char |
getTextDelimiter()
获取文本包装符, 默认 '"'
|
boolean |
isAlwaysDelimitText()
字段是否始终使用文本包装符
|
void |
write(java.io.File file,
java.nio.charset.Charset charset,
java.util.Collection<java.lang.String[]> data)
写入多行
|
void |
write(java.io.File file,
java.util.Collection<java.lang.String[]> data)
默认UTF8编码写入多行
|
void |
write(java.nio.file.Path path,
java.nio.charset.Charset charset,
java.util.Collection<java.lang.String[]> data)
写入多行
|
void |
write(java.nio.file.Path path,
java.util.Collection<java.lang.String[]> data)
默认UTF8编码写入多行
|
void |
write(java.io.Writer writer,
java.util.Collection<java.lang.String[]> data)
写入多行
|
char getFieldSeparator()
char getTextDelimiter()
boolean isAlwaysDelimitText()
char[] getLineDelimiter()
void write(java.io.File file,
java.nio.charset.Charset charset,
java.util.Collection<java.lang.String[]> data)
throws java.io.IOException
file - 待写入文件charset - 写入数据编码data - 多行数据java.io.IOException - I/O异常void write(java.io.File file,
java.util.Collection<java.lang.String[]> data)
throws java.io.IOException
file - 待写入文件data - 多行数据java.io.IOException - I/O异常void write(java.nio.file.Path path,
java.nio.charset.Charset charset,
java.util.Collection<java.lang.String[]> data)
throws java.io.IOException
path - Pathcharset - 写入数据编码data - 多行数据java.io.IOException - I/O异常void write(java.nio.file.Path path,
java.util.Collection<java.lang.String[]> data)
throws java.io.IOException
path - Pathdata - 多行数据java.io.IOException - I/O异常void write(java.io.Writer writer,
java.util.Collection<java.lang.String[]> data)
throws java.io.IOException
data - 多行数据java.io.IOException - I/O异常CsvWriterAppender append(java.io.File file, java.nio.charset.Charset charset) throws java.io.IOException
CsvWriterAppenderfile - 待写入数据的文件charset - 写入数据编码CsvWriterAppenderjava.io.IOException - I/O异常CsvWriterAppender append(java.io.File file) throws java.io.IOException
CsvWriterAppenderfile - 待写入数据的文件CsvWriterAppenderjava.io.IOException - I/O异常CsvWriterAppender append(java.nio.file.Path path, java.nio.charset.Charset charset) throws java.io.IOException
CsvWriterAppenderpath - 待写入数据的文件charset - 写入数据编码CsvWriterAppenderjava.io.IOException - I/O异常CsvWriterAppender append(java.nio.file.Path path) throws java.io.IOException
CsvWriterAppenderpath - 待写入数据的文件CsvWriterAppenderjava.io.IOException - I/O异常CsvWriterAppender append(java.io.Writer writer) throws java.io.IOException
writer - 字节输入流CsvWriterAppenderjava.io.IOException - I/O异常