Archive

Archive for March, 2013

Membaca File Excell Dengan Java

March 20, 2013 Leave a comment

Beberapa hari yang lalu saya ada task membaca isi file excell dengan Java. Setelah membaca dari beberapa referensi akhirnya bisa juga. 🙂

Berikut ini contoh source yang saya buat untuk membaca isi file excell dengan Java.

Nama file : ReadExcell.java

package readexcell;
import java.io.File;
import java.io.IOException;

import jxl.Workbook;
import jxl.Sheet;
import jxl.Cell;

import jxl.read.biff.BiffException;
/**
 *
 * @author Administrator
 */
public class ReadExcell {
   private String inputFilePath;
   
   public void setInputFile(String inputFilePath){
       this.inputFilePath = inputFilePath;
   }
   
   public void readExcell() throws IOException, BiffException{
       int numberSheet = 0;
       File fileExcell = new File(inputFilePath);
       Workbook workbook = Workbook.getWorkbook(fileExcell);
       
       Sheet sheet;
       Cell[]  cell;
       
       sheet = workbook.getSheet(numberSheet);
       for(int i=1; i <sheet.getRows(); i++){
           
           cell = sheet.getRow(i);
           String no = cell[0].getContents();
           String namaToko = cell[1].getContents();
           String alamatToko = cell[2].getContents();
           
           System.out.println(no+"  "+namaToko+"  "+alamatToko);
       }
       
       
   }
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) throws IOException, BiffException {
       
        ReadExcell readEx = new ReadExcell();
        
        readEx.setInputFile("C:\\Example.xls");
        readEx.readExcell();
    }
}

Penjelasan code diatas:

Code tersebut membaca file excell dengan nama Example.xls, kemudian membaca isi pada Sheet1 yang terdiri dari 3 kolom yaitu nomer, Nama Toko , dan Alamat Toko.

Berikut ini contoh output code Java tersebut.

Output

Output Code

Semoga bermanfaat. 🙂

P.S.

Library yang saya gunakan dapat di-download disini

Advertisements

Lovely Flower

March 5, 2013 Leave a comment
Flower

Flower

Source

Categories: Ren's Notes Tags: