public class Excel2003Util extends ExcelUtil implements com.fr.third.v2.org.apache.poi.hssf.eventusermodel.HSSFListener
ExcelUtil.COLUMN, ExcelUtil.ExcelFileLock
PREVIEW_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, supportDateFormat
public Excel2003Util(java.lang.String filePath, boolean preview) throws java.lang.Exception
java.lang.Exception
public Excel2003Util(java.io.InputStream in, boolean preview) throws java.lang.Exception
java.lang.Exception
public static java.util.List<java.util.List<java.lang.Object[]>> createMutiSheetExcel(java.io.InputStream in) throws java.lang.Exception
java.lang.Exception
public 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.IOException
public void processFirstSheet() throws java.lang.Exception
java.lang.Exception
public void processRecord(com.fr.third.v2.org.apache.poi.hssf.record.Record record)
processRecord
在接口中 com.fr.third.v2.org.apache.poi.hssf.eventusermodel.HSSFListener
public 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()