用Java写的从某个本地文件中读取数据

喜欢ヅ旅行 2022-06-14 06:21 219阅读 0赞

该代码实现了如何从本地读取表格数据

  1. package readexcel;
  2. import java.io.File;
  3. import jxl.*;
  4. public class ReadExcel{
  5. public static void main(String[] args) {
  6. int i;
  7. Sheet sheet;
  8. Workbook book;
  9. Cell cell1,cell2,cell3,cell4,cell5,cell6,cell7;
  10. try {
  11. //hello.xls为要读取的excel文件名
  12. book= Workbook.getWorkbook(new File("C://JAVA.xls"));
  13. //获得第一个工作表对象(ecxel中sheet的编号从0开始,0,1,2,3,....)
  14. sheet=book.getSheet(0);
  15. //获取左上角的单元格
  16. cell1=sheet.getCell(0,0);
  17. System.out.println("标题:"+cell1.getContents());
  18. i=1;
  19. while(true)
  20. {
  21. //获取每一行的单元格
  22. cell1=sheet.getCell(0,i);//(列,行)
  23. cell2=sheet.getCell(1,i);
  24. cell3=sheet.getCell(2,i);
  25. cell4=sheet.getCell(3,i);
  26. cell5=sheet.getCell(4,i);
  27. cell6=sheet.getCell(5,i);
  28. cell7=sheet.getCell(6,i);
  29. if("".equals(cell1.getContents())==true) //如果读取的数据为空
  30. break;
  31. System.out.println(cell1.getContents()+"\t"+cell2.getContents()+"\t"+cell3.getContents()+"\t"+cell4.getContents()
  32. +"\t"+cell5.getContents()+"\t"+cell6.getContents()+"\t"+cell7.getContents());
  33. i++;
  34. }
  35. book.close();
  36. }
  37. catch(Exception e) { }
  38. }
  39. }

发表评论

表情:
评论列表 (有 0 条评论,219人围观)

还没有评论,来说两句吧...

相关阅读