java 從EXCEL匯入到系統
package
org.fh.util; import
java.io.File; import
java.io.FileInputStream; import
java.util.ArrayList; import
java.util.List; import
org.apache.poi.hssf.usermodel.HSSFCell; import
org.apache.poi.hssf.usermodel.HSSFRow; import
org.apache.poi.hssf.usermodel.HSSFSheet; import
org.apache.poi.hssf.usermodel.HSSFWorkbook; import
org.fh.entity.PageData; /**
* 說明:從EXCEL匯入到系統
* 作者:FH Admin
* from:fhadmin.cn
*/ public
class
ObjectExcelRead {
/**
* @param filepath //檔案路徑
* @param filename //檔名
* @param startrow //開始行號
* @param startcol //開始列號
* @param sheetnum //sheet
* @return list
*/
public
static
List<Object> readExcel(String filepath, String filename,
int
startrow,
int
startcol,
int
sheetnum) {
List<Object> varList =
new
ArrayList<Object>();
try
{
File target =
new
File(filepath, filename);
FileInputStream fi =
new
FileInputStream(target);
HSSFWorkbook wb =
new
HSSFWorkbook(fi);
HSSFSheet sheet = wb.getSheetAt(sheetnum);
//sheet 從0開始
int
rowNum = sheet.getLastRowNum() +
1
;
//取得最後一行的行號
for
(
int
i = startrow; i < rowNum; i++) {
//行迴圈開始
PageData varpd =
new
PageData();
HSSFRow row = sheet.getRow(i);
//行
int
cellNum = row.getLastCellNum();
//每行的最後一個單元格位置
for
(
int
j = startcol; j < cellNum; j++) {
//列迴圈開始
HSSFCell cell = row.getCell(Short.parseShort(j +
""
));
varpd.put(
"var"
+j, cell.toString());
}
varList.add(varpd);
}
}
catch
(Exception e) {
System.out.println(e);
}
return
varList;
} } |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31558068/viewspace-2851670/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70012648/viewspace-2851702/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- java 從EXCEL匯入到資料庫JavaExcel資料庫
- java 匯入到EXCEL表格JavaExcel
- 從Excel到匯入MYSQL資料庫ExcelMySql資料庫
- excel 表匯入到mysqlExcelMySql
- Excel匯入匯出神器(Java)ExcelJava
- 從Excel匯入sql serverExcelSQLServer
- maatwebsite/excel匯入從2.1升級到3.xWebExcel
- 轉java操作excel匯入匯出JavaExcel
- java讀取Excel匯入匯出工具JavaExcel
- java 匯入匯出Excel工具類ExcelUtilJavaExcel
- Excel表的一些資料應用(從txt文字匯出,匯入到Excel表)薦Excel
- Java POI匯入Excel檔案JavaExcel
- 從EXCEL匯入資料到SQL SERVERExcelSQLServer
- [pb]從excel匯入資料到datawindowExcel
- Java之POI操作Excel表-匯入匯出JavaExcel
- Java進行excel的匯入匯出操作JavaExcel
- 關於java中Excel的匯入匯出JavaExcel
- 匯入excel資源到資料庫Excel資料庫
- 把Excel表資料匯入到mysqlExcelMySql
- java使使用者EasyExcel匯入匯出excelJavaExcel
- java spring mvc jsp excel 匯入JavaSpringMVCJSExcel
- 使用Excel匯入資料到SAP Cloud for Customer系統ExcelCloud
- vue excel匯入匯出VueExcel
- java 實現excel中的資料匯入到資料庫的功能JavaExcel資料庫
- 將excel中資料從window上匯入到linux中oracle資料庫ExcelLinuxOracle資料庫
- excel匯入工具Excel
- java 匯出到EXCELJavaExcel
- Java匯出ExcelJavaExcel
- Java 通過Xml匯出Excel檔案,Java Excel 匯出工具類,Java匯出Excel工具類JavaXMLExcel
- Excel的資料匯入到PB的DW中Excel
- SpringBoot+Mybatis-plus整合easyExcel批次匯入Excel到資料庫+匯出ExcelSpring BootMyBatisExcel資料庫
- 從Gitlab中匯出issue到Excel檔案中GitlabExcel
- Angular Excel 匯入與匯出AngularExcel
- Java之POI操作,封裝ExcelUtil實現Excel匯入匯出Java封裝Excel
- Maatwebsite\Excel匯入用法WebExcel
- C#匯入EXCELC#Excel
- 匯入excel檔案Excel
- maatwebsite/excel": "^3.1 匯入excel 問題WebExcel