热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Java用POI解析excel并获取所有单元格数据的实例

下面小编就为大家带来一篇Java用POI解析excel并获取所有单元格数据的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

1.导入POI相关jar包

org.apache.poi jar

2.代码示例

public List getAllExcel(File file, String tableName, String fname,
  String enterpriseId, String reportId, String projectId)
  throws FileNotFoundException, IOException, ClassNotFoundException,
  InstantiationException, IllegalAccessException,
  NoSuchMethodException, SecurityException, IllegalArgumentException,
  InvocationTargetException, ParseException {


  List listt = new ArrayList();

  try {
    FileInputStream fis = new FileInputStream(file);
    Workbook workbook = null;
    if (fname.toLowerCase().endsWith("xlsx")) {
      workbook = new XSSFWorkbook(fis);
    } else if (fname.toLowerCase().endsWith("xls")) {
      workbook = new HSSFWorkbook(new POIFSFileSystem(fis));
    }
    int numberOfSheets = workbook.getNumberOfSheets();

    for (int i = 0; i 

以上这篇Java用POI解析excel并获取所有单元格数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


推荐阅读
author-avatar
black丶烽火
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有