public class CsvReadConfig extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
containsHeader
是否首行做为标题行,默认false
|
protected boolean |
errorOnDifferentFieldCount
每行字段个数不同时是否抛出异常,默认false
|
protected char |
fieldSeparator
字段分隔符,默认逗号','
|
protected boolean |
skipEmptyRows
是否跳过空白行,默认true
|
protected char |
textDelimiter
文本分隔符,文本包装符,默认双引号'"'
|
| 构造器和说明 |
|---|
CsvReadConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
static CsvReadConfig |
defaultConfig()
默认配置
|
void |
setContainsHeader(boolean containsHeader)
设置是否首行做为标题行,默认false
|
void |
setErrorOnDifferentFieldCount(boolean errorOnDifferentFieldCount)
设置每行字段个数不同时是否抛出异常,默认false
|
void |
setFieldSeparator(char fieldSeparator)
设置字段分隔符,默认逗号','
|
void |
setSkipEmptyRows(boolean skipEmptyRows)
设置是否跳过空白行,默认true
|
void |
setTextDelimiter(char textDelimiter)
设置 文本分隔符,文本包装符,默认双引号'"'
|
protected char fieldSeparator
protected char textDelimiter
protected boolean containsHeader
protected boolean skipEmptyRows
protected boolean errorOnDifferentFieldCount
public static CsvReadConfig defaultConfig()
public void setFieldSeparator(char fieldSeparator)
fieldSeparator - 字段分隔符,默认逗号','public void setTextDelimiter(char textDelimiter)
textDelimiter - 文本分隔符,文本包装符,默认双引号'"'public void setContainsHeader(boolean containsHeader)
containsHeader - 是否首行做为标题行,默认falsepublic void setSkipEmptyRows(boolean skipEmptyRows)
skipEmptyRows - 是否跳过空白行,默认truepublic void setErrorOnDifferentFieldCount(boolean errorOnDifferentFieldCount)
errorOnDifferentFieldCount - 每行字段个数不同时是否抛出异常,默认falseCopyright © 2018. All rights reserved.