java讀取Excel表格中的資料

來源:互聯網
上載者:User

標籤:pack   exception   nts   details   exce   資料   span   equals   編號   

1、需求

用java代碼讀取hello.xls表格中的資料

2、hello.xls表格

3、java代碼
package com.test;  import java.io.File;  import jxl.*;   public class ReadExcel{      public static void main(String[] args) {          int i;          Sheet sheet;          Workbook book;          Cell cell1,cell2,cell3,cell4,cell5,cell6,cell7;          try {               //hello.xls為要讀取的excel檔案名稱              book= Workbook.getWorkbook(new File("D://hello.xls"));                             //獲得第一個工作表對象(ecxel中sheet的編號從0開始,0,1,2,3,....)              sheet=book.getSheet(0);               //擷取左上方的儲存格              cell1=sheet.getCell(0,0);              System.out.println("標題:"+cell1.getContents());                             i=1;              while(true)              {                  //擷取每一行的儲存格                   cell1=sheet.getCell(0,i);//(列,行)                  cell2=sheet.getCell(1,i);                  cell3=sheet.getCell(2,i);                  cell4=sheet.getCell(3,i);                  cell5=sheet.getCell(4,i);                  cell6=sheet.getCell(5,i);                  cell7=sheet.getCell(6,i);                  if("".equals(cell1.getContents())==true)    //如果讀取的資料為空白                      break;                  System.out.println(cell1.getContents()+"\t"+cell2.getContents()+"\t"+cell3.getContents()+"\t"+cell4.getContents()                          +"\t"+cell5.getContents()+"\t"+cell6.getContents()+"\t"+cell7.getContents());                   i++;              }              book.close();           }          catch(Exception e)  { }       }  }  
4、讀取結果

部落格來至:52836770

 

java讀取Excel表格中的資料

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.