public class CSVReader extends BaseExcelReader<org.apache.commons.csv.CSVRecord>
beanConsumer, debugOutput, fetchColumns, sheetConfig| 构造器和说明 |
|---|
CSVReader() |
CSVReader(java.util.function.Consumer<?> beanConsumer) |
CSVReader(SheetConfig sheetConfig) |
CSVReader(SheetConfig sheetConfig,
java.util.function.Consumer<?> beanConsumer) |
CSVReader(SheetConfig sheetConfig,
java.util.List<?> rows,
java.util.function.Consumer<?> beanConsumer) |
| 限定符和类型 | 方法和说明 |
|---|---|
CSVReader |
debugOutput(boolean debugOutput)
设置调试输出标志
|
protected java.lang.String |
getCellAsString(org.apache.commons.csv.CSVRecord row,
int idx) |
protected java.util.List<java.lang.Integer> |
indexsOfRow(org.apache.commons.csv.CSVRecord row)
返回列的索引范围列表
|
protected boolean |
isEmptyCell(org.apache.commons.csv.CSVRecord row,
int idx)
行由idx指定单元为空返回
true,否则返回false |
void |
read(java.io.InputStream inputStream,
java.nio.charset.Charset charset,
java.lang.String format)
从
InputStream将导入数据记录 |
converExp, getRows, getSheetConfig, moreEmptyCheck, read, read, read, read, readFrom, setRows, setSheetConfigpublic CSVReader()
public CSVReader(java.util.function.Consumer<?> beanConsumer)
public CSVReader(SheetConfig sheetConfig, java.util.function.Consumer<?> beanConsumer)
public CSVReader(SheetConfig sheetConfig, java.util.List<?> rows, java.util.function.Consumer<?> beanConsumer)
public CSVReader(SheetConfig sheetConfig)
public CSVReader debugOutput(boolean debugOutput)
debugOutput - public void read(java.io.InputStream inputStream,
java.nio.charset.Charset charset,
java.lang.String format)
throws java.io.IOException
BaseExcelReaderInputStream将导入数据记录read 在类中 BaseExcelReader<org.apache.commons.csv.CSVRecord>charset - 数据编码为null使用默认值format - 文件格式,即文件后缀: .xls,xlxs,.cxvjava.io.IOExceptionprotected java.lang.String getCellAsString(org.apache.commons.csv.CSVRecord row,
int idx)
getCellAsString 在类中 BaseExcelReader<org.apache.commons.csv.CSVRecord>protected boolean isEmptyCell(org.apache.commons.csv.CSVRecord row,
int idx)
BaseExcelReadertrue,否则返回falseisEmptyCell 在类中 BaseExcelReader<org.apache.commons.csv.CSVRecord>protected java.util.List<java.lang.Integer> indexsOfRow(org.apache.commons.csv.CSVRecord row)
BaseExcelReaderindexsOfRow 在类中 BaseExcelReader<org.apache.commons.csv.CSVRecord>Copyright © 2024. All Rights Reserved.