java導入excel到數據庫插件 導入到數據庫
1、用到的JAR包如下(可以直接到POI官網上下載也可以在文章的附件中下載):
可能有衝突的JAR包,如果工程lib中存在,需要刪除。
2、具體代碼如下:
Java代碼
package ;
import InputStream;
import NotFoundException;
import OutputStream;
import ception;
import utStream;
import Workbook;
import ;
import t;
import book;
import Workbook;/*3、導入和導出Excel文件類,支持2003(xls)和2007(xlsx)版本的Excel文件
@author yxm
*/
public class OperationExcelForPOI {
public static void main(String[] args) {
// 文件所在路徑
String execelFile = C:/ ;
//String execelFile = C:/ ;
// 導入Excel
new OperationExcelForPOI()xcel(execelFile) ;
// 導出Excel
String expFilePath = C:/ ;
new OperationExcelForPOI()xcel(expFilePath);
}
/**
* 導入Excel
* @param execelFile
*/
public void impExcel(String execelFile){
try {
// 構造 Workbook 對象,execelFile 是傳入文件路徑(獲得Excel工作區)
Workbook book = null;
try {
// Excel 2007獲取方法
book = new XSSFWorkbook(new FileInputStream(execelFile));
} catch (Exception ex) {
// Excel 2003獲取方法
book = new HSSFWorkbook(new FileInputStream(execelFile)); }
// 讀取表格的第一個sheet頁
Sheet sheet = heetAt(0);
// 定義 row、cell
Row row;
String cell;
// 總共有多少行,從0開始
int totalRows = astRowNum() ;
// 循環輸出表格中的內容,首先循環取出行,再根據行循環取出列
for (int i = 1; i <= totalRows; i++) {
row = ow(i);
// 處理空行
if(row == null){
continue ;
}
// 總共有多少列,從0開始
int totalCells = astCellNum() ;
for (int j = irstCellNum(); j < totalCells; j++) {
// 處理空列
if(ell(j) == null){
continue ; }
-
如何將iphone照片導入mac
有多種方法可以將iPhone照片導入Mac電腦:1.使用USB連接線導入:-將iPhone與Mac電腦通過USB連接線相連。-在iPhone上解鎖並授權連接。-在Mac上打開“圖片”應用程序。-在“圖片”應用程序中,選擇“文件”菜單,然後選擇“導入”。-在彈出的窗口中,選擇要導入的照片,並點...
-
牆掛什麼畫最好最旺
掛在牆上的畫最好最旺的類型因人而異,通常取決於個人喜好和風水觀念。一些常見的選擇包括:1.寓意吉祥的畫:如魚躍龍門、瑞獸祥雲等傳統吉祥圖案。2.自然風景畫:如山水畫、花鳥畫等,能夠給人帶來寧靜和美好的感受。3.色彩明豔的抽象畫:能夠增添房間的活力和色彩。4.家...
-
屬什麼的房子最旺財
傳統風水學說認爲屬豬的人適合居住在朝東南的房子,這種房子被認爲是最旺財的。因爲據說豬的方位是東南方,所以豬的屬相在朝向東南的房子中會帶來更多的財運和好運。雖然風水學說在西方並不被廣泛接受,但是在東方國家仍然有許多人相信這種說法。...
-
住在祠堂旁邊怎樣化解
住在祠堂旁邊可能會遇到一些問題,但可以採取一些措施來化解,包括:1.尊重和理解:尊重和理解當地的宗教信仰和祠堂的意義,避免任何冒犯的行爲或言語。2.保持安靜:儘量保持安靜,避免過大聲音的活動或噪音,特別是在神聖的時刻。3.合理使用:在祠堂附近使用公共設施和資源時要...