public class Excel2003Util extends ExcelUtil implements com.fr.third.v2.org.apache.poi.hssf.eventusermodel.HSSFListener
ExcelUtil.COLUMN, ExcelUtil.ExcelFileLockPREVIEW_COUNT| 构造器和说明 |
|---|
Excel2003Util(java.io.InputStream in,
boolean preview) |
Excel2003Util(java.lang.String filePath,
boolean preview) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addOneRow() |
static java.util.List<java.util.List<java.lang.Object[]>> |
createMutiSheetExcel(java.io.InputStream in) |
void |
doOtherThing(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
int |
getColumnCount() |
java.util.List<java.lang.Object[]> |
getRowDataList() |
void |
initValue() |
void |
mergeCells() |
void |
process() |
void |
processBlankRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
void |
processBOFRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
void |
processBoolRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
void |
processFirstSheet() |
void |
processFormulaRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
void |
processLabelRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
void |
processLabelSSTRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
void |
processMergeRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
void |
processNumberRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
void |
processRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
void |
processStringRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
void |
resetValues() |
void |
resetValuesSheet() |
void |
switchRecordType(com.fr.third.v2.org.apache.poi.hssf.record.Record record) |
mergeCells, replaceSpecialCharOfNumber, supportDateFormatpublic Excel2003Util(java.lang.String filePath,
boolean preview)
throws java.lang.Exception
java.lang.Exceptionpublic Excel2003Util(java.io.InputStream in,
boolean preview)
throws java.lang.Exception
java.lang.Exceptionpublic static java.util.List<java.util.List<java.lang.Object[]>> createMutiSheetExcel(java.io.InputStream in)
throws java.lang.Exception
java.lang.Exceptionpublic int getColumnCount()
public java.util.List<java.lang.Object[]> getRowDataList()
public void resetValuesSheet()
public void resetValues()
public void process()
throws java.io.IOException
java.io.IOExceptionpublic void processFirstSheet()
throws java.lang.Exception
java.lang.Exceptionpublic void processRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
processRecord 在接口中 com.fr.third.v2.org.apache.poi.hssf.eventusermodel.HSSFListenerpublic void switchRecordType(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void doOtherThing(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void processBOFRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void processBlankRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void processBoolRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void processFormulaRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void processStringRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void processLabelRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void processLabelSSTRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void processNumberRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void processMergeRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
public void initValue()
public void addOneRow()
public void mergeCells()