Here I am giving a very basic example for creating a basic .xlsx file using poi.jar. This code will create a .xlsx file in a certain location & write some text in it. But we need to use a number of jars for that.
They are -
i) dom4j-1.5.1.jar
ii) ooxml-schemas-1.0.jar
iii) poi-3.5-FINAL.jar
iv) poi-ooxml-3.5-FINAL.jar
v) xmlbeans-2.3.0.jar
Now, here goes the code -
This will create a .xlsx file in D: drive & create a sheet named "Sheet1" & write "TEST1" in first row first column & "TEST2" in first row second column.
Happy Learning !!
They are -
i) dom4j-1.5.1.jar
ii) ooxml-schemas-1.0.jar
iii) poi-3.5-FINAL.jar
iv) poi-ooxml-3.5-FINAL.jar
v) xmlbeans-2.3.0.jar
Now, here goes the code -
package com.test.poi; import java.io.File; import java.io.FileOutputStream; import org.apache.poi.xssf.usermodel.XSSFCell; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; public class WriteInExcel { public static void main(String[] args) { XSSFWorkbook excelWorkBook; excelWorkBook = new XSSFWorkbook(); //Write Sheet Name XSSFSheet sheet = excelWorkBook.createSheet("Sheet1"); //enter some data in the Excel XSSFRow labelRow = sheet.createRow(0); XSSFCell versionLabel = labelRow.createCell(0); versionLabel.setCellValue("TEST1"); XSSFCell filePathLabel = labelRow.createCell(1); filePathLabel.setCellValue("TEST2"); try { FileOutputStream out = new FileOutputStream(new File( "D:\\SampleExcelWorkbook.xlsx")); // file location excelWorkBook.write(out); out.close(); } catch (Exception e) { e.printStackTrace(); } } }
This will create a .xlsx file in D: drive & create a sheet named "Sheet1" & write "TEST1" in first row first column & "TEST2" in first row second column.
Happy Learning !!
No comments :
Post a Comment