java怎麼將excel表格資料匯入資料庫
下載 poi 包
public class TestPoiExcel {
static Log log = LogFactory.getLog(TestPoiExcel.class);
public static String fileToBeRead="e://test.xls";
public static void main(String argv[]) {
try {
// 建立對Excel工作簿檔案的引用
HSSFWorkbook workbook= new HSSFWorkbook(new FileInputStream(fileToBeRead));
// 建立對工作表的引用。
// 本例是按名引用(讓我們假定那張表有著預設名"Sheet1")
// 也可用getSheetAt(int index)按索引引用,
// 在Excel文件中,第一張工作表的預設索引是0,
// 其語句為:HSSFSheet sheet = workbook.getSheetAt(0);
HSSFSheet sheet= workbook.getSheet("Sheet1");
int rows = sheet.getPhysicalNumberOfRows();
for (int r = 0; r < rows; r++) {
// 讀取左上端單元
HSSFRow row = sheet.getRow(r);
if (row != null) {
int cells = row.getPhysicalNumberOfCells();
String value = "";
// log.info(cells);
for (short c = 0; c < cells; c++) {
HSSFCell cell = row.getCell(c);
if (cell != null){
switch (cell.getCellType()) {
case HSSFCell.CELL_TYPE_FORMULA :
//
break;
case HSSFCell.CELL_TYPE_NUMERIC:
value += (long)cell.getNumericCellValue()+",";
break;
case HSSFCell.CELL_TYPE_STRING:
value += cell.getStringCellValue()+",";
break;
default:
value +="0,";
}
}
}
//下面可以將查詢到的行內容用SQL語句INSERT到oracle
log.info(value);
}
}
}catch(Exception e){
System.out.println(e);
}
}
}
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/106943/viewspace-968912/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 將資料庫中資料匯出為excel表格資料庫Excel
- java 從EXCEL匯入到資料庫JavaExcel資料庫
- excel 匯入sqlyog資料庫ExcelSQL資料庫
- vue+element將資料匯出成excel表格VueExcel
- php如何將資料匯出成excel表格呢?PHPExcel
- 匯入excel資源到資料庫Excel資料庫
- TP5.1excel匯入資料庫的程式碼?php excel如何匯入資料庫?Excel資料庫PHP
- java實現將資料庫資料轉化成excel表格顯示出來Java資料庫Excel
- 資料庫文件編寫,如何通過Navicat把表導成表格?資料庫快速匯出為excel表格資訊,excel匯出到word表格資料庫Excel
- 如何將 EXCEL 資料寫入資料庫Excel資料庫
- C# 將資料寫入到Excel表格C#Excel
- Python使用pymysql和xlrd2將Excel資料匯入MySQL資料庫PythonMySqlExcel資料庫
- vue匯出excel資料表格功能VueExcel
- 將資料匯出到ExcelExcel
- 如何將Excl內資料匯入資料庫?資料庫
- 將資料庫中資料匯入至solr索引庫資料庫Solr索引
- vue2.0 匯出Excel表格資料VueExcel
- Excel 表匯入資料Excel
- Oracle 資料匯入ExcelOracleExcel
- java 匯入到EXCEL表格JavaExcel
- 透過 C# 將資料寫入到Excel表格C#Excel
- node 抓取api資料匯出為excel表格APIExcel
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- SpringBoot利用java反射機制,實現靈活讀取Excel表格中的資料和匯出資料至Excel表格Spring BootJava反射Excel
- 匯入excel 資料時間Excel
- NCF 如何匯入Excel資料Excel
- Python匯入Excel表格資料並以字典dict格式儲存PythonExcel
- 記事本怎麼轉換成excel表格 怎麼把記事本資料生成excel資料Excel
- EasyPoi, Excel資料的匯入匯出Excel
- 大文字資料,匯入匯出到資料庫資料庫
- SpringBoot+Mybatis-plus整合easyExcel批次匯入Excel到資料庫+匯出ExcelSpring BootMyBatisExcel資料庫
- 第一章 Excel資料分析入門 --(2)Excel匯入資料Excel
- java程式碼實現excel檔案資料匯入JavaExcel
- 高效資料傳輸:Java透過繫結快速將資料匯出至ExcelJavaExcel
- 資料匯入終章:如何將HBase的資料匯入HDFS?
- excel表格怎麼轉換成word文件 表格資料轉換到文件Excel
- 如何將傳統關聯式資料庫的資料匯入Hadoop?資料庫Hadoop
- GeoRapter工具將shapefile資料匯入到Oracle空間資料庫中APTOracle資料庫
- python將目標檢測資料匯入到指定資料庫中Python資料庫