public class ImportExcel
extends java.lang.Object
| 构造器和说明 |
|---|
ImportExcel()
默认构造函数,作为工具类使用。
|
ImportExcel(java.lang.String fileName)
构造函数,打开文件进行连续操作。
|
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.poi.ss.usermodel.Cell |
getCell(int rowIndex,
int cellIndex)
读取当前工作表指定行列位置数据。
|
java.lang.String[] |
getCellVals(int rowIndex)
读取当前工作表指定行数据值。
|
java.lang.String |
getCellValue(int rowIndex,
int cellIndex)
读取当前工作表指定行列位置数据。
|
java.lang.String |
getErrorMessage() |
int |
getNumberOfSheets()
获取工作表数量。
|
java.lang.String |
getSheetName(int sheetIndex)
获取工作表名称。
|
int |
getTotalCells() |
int |
getTotalRows() |
static boolean |
isExcel2003(java.lang.String filePath) |
static boolean |
isExcel2007(java.lang.String filePath) |
java.util.List<java.util.List<java.lang.String>> |
read(int sheetIndex)
读取指定的工作表数据。
|
java.lang.String[] |
read(int sheetIndex,
int rowIndex)
读取指定工作表指定行数据。
|
java.util.List<java.util.List<java.lang.String>> |
read(int sheetIndex,
int[] cellIndexes)
读取指定工作表指定列的所有数据。
|
java.util.List<java.util.List<java.lang.String>> |
read(java.lang.String filePath) |
boolean |
setSheet(int sheetIndex)
设置当前表。
|
boolean |
validateExcel(java.lang.String filePath) |
public ImportExcel()
public ImportExcel(java.lang.String fileName)
fileName - public static boolean isExcel2003(java.lang.String filePath)
public static boolean isExcel2007(java.lang.String filePath)
public int getTotalRows()
public int getTotalCells()
public java.lang.String getErrorMessage()
public boolean validateExcel(java.lang.String filePath)
public boolean setSheet(int sheetIndex)
sheetIndex - 表序号,0开始。public java.util.List<java.util.List<java.lang.String>> read(java.lang.String filePath)
public java.util.List<java.util.List<java.lang.String>> read(int sheetIndex)
sheetIndex - 工作表序号,0开始。public java.lang.String[] read(int sheetIndex,
int rowIndex)
sheetIndex - 表序号。从0开始。rowIndex - 行位置。从0开始。public java.lang.String[] getCellVals(int rowIndex)
rowIndex - 行位置。从0开始。public java.lang.String getCellValue(int rowIndex,
int cellIndex)
rowIndex - 行位置。从0开始。cellIndex - 列位置。从0开始。public org.apache.poi.ss.usermodel.Cell getCell(int rowIndex,
int cellIndex)
rowIndex - 行位置。从0开始。cellIndex - 列位置。从0开始。public java.util.List<java.util.List<java.lang.String>> read(int sheetIndex,
int[] cellIndexes)
sheetIndex - cellIndexes - public java.lang.String getSheetName(int sheetIndex)
sheetIndex - public int getNumberOfSheets()
Copyright © 2001-2014 hynnet.com