`
fengbo515
  • 浏览: 41470 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java 读取Excel文档(原创)

阅读更多
利用Java 读取Excel文档
1、将下载好的jxl包加入项目中 如果是web项目直接放到WEB-INF下的lib目录即可。
 
2、代码
 
try {
   InputStream is = new FileInputStream(savePath); //savePath是文件的绝对路径如c:/aa.xls
   
   jxl.Workbook wb = Workbook.getWorkbook(is); //得到工作薄
   
   
   jxl.Sheet[] sts = wb.getSheets(); //获得所有的工作表
   
 

   
for(jxl.Sheet st:sts){ //得到工作薄中的第一个工作表 (有多个表的时候遍历sts)
   int rsRows = st.getRows(); //得到excel的总行数
   for (int i = 0; i < rsRows; i++) {
   Cell cell0 = st.getCell(0, i);//得到工作表的第一个单元格,即A1
   Cell cell1 = st.getCell(1, i);//得到工作表的第二个单元格,即B1
   String str1 = cell0.getContents(); //获得单元格内的内容
   String str2 = cell1.getContents(); //获得单元格内的内容
  }
   }
   
  } catch (Exception e) {
   e.printStackTrace();
  }
2、代码
 
try {
   InputStream is = new FileInputStream(savePath); //savePath是文件的绝对路径如c:/aa.xls
   
   jxl.Workbook wb = Workbook.getWorkbook(is); //得到工作薄
   
   
   jxl.Sheet[] sts = wb.getSheets(); //获得所有的工作表
   
 

   
for(jxl.Sheet st:sts){ //得到工作薄中的第一个工作表 (有多个表的时候遍历sts)
   int rsRows = st.getRows(); //得到excel的总行数
   for (int i = 0; i < rsRows; i++) {
   Cell cell0 = st.getCell(0, i);//得到工作表的第一个单元格,即A1
   Cell cell1 = st.getCell(1, i);//得到工作表的第二个单元格,即B1
   String str1 = cell0.getContents(); //获得单元格内的内容
   String str2 = cell1.getContents(); //获得单元格内的内容
  }
   }
   
  } catch (Exception e) {
   e.printStackTrace();
  }
分享到:
评论

相关推荐

    java读取excel文件

    Java 读取 Excel 文件 Java 读取 Excel 文件是指使用 Java 语言从 Excel 文件中读取数据,并对其进行处理的过程。下面将详细介绍 Java 读取 Excel 文件的过程和相关知识点。 Java 读取 Excel 文件的步骤 1. 导入...

    java读取excel数据导入数据库源码

    java读取excel数据导入数据库源码 java读取excel数据导入数据库源码

    完美解决java读取excel内存溢出问题.rar

    总结来说,解决Java读取Excel内存溢出问题,关键在于合理利用资源、优化代码逻辑以及选择适合的API,如Apache POI的SXSSF。通过这些方法,我们可以在不显著增加系统资源负担的情况下,高效地处理大Excel文件。

    java 读取Excel文件中的内容

    在Java编程中,读取Excel文件的内容是一项常见的任务,尤其在数据处理、报表生成或数据分析等领域。Excel文件通常包含表格数据,而Java提供多种库来处理这类任务,比如Apache POI、JExcelApi和OpenCSV等。本篇将重点...

    java读取excel文件生成矩阵

    在Java编程中,读取...以上就是使用Java读取Excel文件生成矩阵的基本步骤。实际开发中,你可能还需要处理更多细节,如异常处理、数据验证、优化性能等。希望这个介绍能帮助你理解这个过程,并在实际项目中灵活应用。

    Java读取Excel文件的内容

    总结来说,使用Java和Apache POI框架读取Excel文件的内容主要包括以下几个步骤: 1. 引入Apache POI依赖。 2. 创建`FileInputStream`,加载Excel文件到`Workbook`对象。 3. 从`Workbook`中获取`Sheet`对象。 4. 遍历...

    JAVA读取Excel,建库建表,并生成java实体

    总结,Java读取Excel并进行数据库建库建表及生成Java实体的过程涉及了Apache POI库的使用、数据库操作和源代码生成。理解这些步骤可以帮助你有效地处理类似的任务,提高开发效率。在实际应用中,你还需要考虑错误...

    poi.zip java读取excel文件

    Java 读取 Excel 文件是许多开发任务中的常见需求,Apache POI 是一个广泛使用的开源库,专门用于处理 Microsoft Office 格式的文件,包括 Excel。在本案例中,提供的压缩包 "poi.zip" 包含了两个子文件:poi-bin-...

    java读取excel之xlsl超大文件

    标题"java读取excel之xlsl超大文件"所涉及的核心知识点是优化大量数据的读取策略。在Java中,可以使用Apache POI的SXSSF API(Streaming Usermodel API)来实现这种优化。与常规的XSSF API不同,SXSSF允许我们以流的...

    java读取excel

    "Java 读取 Excel 文件" Java 读取 Excel 文件是 Java 语言中常见的操作之一,通过使用 Apache POI 库,可以轻松地读取 Excel 文件中的数据。本文将通过 ReadExcelUtil 工具类,详细介绍如何读取 Excel 文件。 ...

    java读取Excel中多个sheet生成xml文件

    java读取Excel表中的内容,可以读取多个sheet,生成自定义格式的xml文件

    java读取excel文件jar包20181223

    Java读取Excel文件是开发过程中常见的任务,尤其是在处理数据导入导出、数据分析或者报表生成时。这个名为"java读取excel文件jar包20181223"的资源可能包含了一些帮助Java开发者实现这一功能的库。下面将详细讨论...

    java读取excel数据!

    在Java编程环境中,读取Excel数据是一项常见的任务,特别是在数据处理、数据分析或系统集成的场景中。本示例中,我们关注的是如何使用Java来读取Excel表格中的数据,并将其保存,这通常涉及到Apache POI库的应用。...

    java读取excel及导出excel文件

    对于读取Excel文件,以下是一个基本的步骤: 1. 引入Apache POI库:在你的项目构建路径中添加poi、poi-ooxml、poi-ooxml-schemas等必要的依赖库。 2. 创建Workbook对象:使用`org.apache.poi.ss.usermodel....

    JAVA读取EXCEL通用类

    JAVA读取EXCEL通用类,提供接口方便的读取EXCEL文件

    Java读取Excel文件所需Jar包

    标题“Java读取Excel文件所需Jar包”表明我们将讨论如何在Java环境中使用这些库来读取Excel(xls、xlsx)文件。描述中提到的“Jar包”是指Java Archive,它是Java程序的可执行文件格式,包含了类文件和其他资源。 ...

    Java读取Excel表格中的日期

    通过上述方法,可以有效地解决Java读取Excel文件中日期格式的问题。这种方法不仅能够准确地识别日期格式,还能够妥善处理特殊情况,确保数据的一致性和准确性。在实际应用中,可以根据具体需求调整日期格式的解析...

    java解析Excel文件并把数据存入数据库和导出数据为excel文件SpringBoot代码示例

    1、java解析读取excel文件中的数据,并写入数据库。 2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection....

    基于POI的java读取excel文件,通用类

    本教程将深入探讨如何使用基于Apache POI的Java代码来读取Excel文件。 一、Apache POI介绍 Apache POI是Apache软件基金会的一个开源项目,它的主要目标是提供一套API,使Java程序员能够创建、修改和显示Microsoft ...

Global site tag (gtag.js) - Google Analytics