import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.*;
import java.util.Iterator;
import java.io.*;
import javax.imageio.stream.FileImageInputStream;
import javax.swing.JFileChooser;
public class Excel2 {
public static void main(String[] args) {
JFileChooser fileChooser =new JFileChooser();
int returnValue=fileChooser.showOpenDialog(null);
if(returnValue==JFileChooser.APPROVE_OPTION){
try {
HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(fileChooser.getSelectedFile()));
Sheet sheet= workbook.getSheetAt(0);
for(Iterator<Row> rit=sheet.rowIterator();rit.hasNext();){
Row row =rit.next();
for(Iterator<Cell> cit =row.cellIterator();cit.hasNext();){
Cell cell=cit.next();
cell.setCellType(CellType.STRING);
System.out.print(cell.getStringCellValue()+"\t");
}
System.out.println();
}
} catch (Exception e) {
}
}
}
}