package de.blb.kz.xlreader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.util.Iterator; import org.apache.poi.poifs.filesystem.POIFSFileSystem; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.usermodel.HSSFRow; /** * A simple POI example of opening an Excel spreadsheet * and writing its contents to the command line. * @author y17993 */ public class XLReader { public static void main(String[] args) { InputStream input = null; String filename = "C:/localKaBZaB/Testsheet.xls"; if (args.length > 0) { filename = args[0]; } try { //Open input stream input = new FileInputStream(filename); POIFSFileSystem fs = new POIFSFileSystem(input); HSSFWorkbook wb = new HSSFWorkbook(fs); int numberOfSheets = wb.getNumberOfSheets(); System.out.println("This workbook contains '" + numberOfSheets + "' sheets"); // Iterate through the sheets for (int i=0;i