package excel;
import jxl.Sheet;
import java.io.InputStream;
import java.util.ArrayList;
import java.io.FileInputStream;
import jxl.Workbook;
import java.util.List;
public class Test2 {
public static void main(String [] args){
List list = ReadExcel("D:/project/test/SellCompositor.xls");
for(int i=0;i<list.size();i++){
System.out.println("list["+i+"]="+list.get(i));
}
}
public Test2() {
}
/*
* 方法名:ReadExcel
* 参数:filePath为Execl文件的绝对路径
* 用途:读取Execl数据,放在数组中返回
*返回类型:Vector
*
* */
public static List ReadExcel(String filePath)
{
List al = new ArrayList();
Workbook rwb = null;
try
{
InputStream is = new FileInputStream(filePath);
rwb = Workbook.getWorkbook(is);
// 获取第一张Sheet表
// Sheet rs = rwb.getSheet(0);
for(int i=0;i<3;i++){
getExcel(al, rwb.getSheet(i));
}
rwb.close();
}
catch (Exception e)
{
e.printStackTrace();
}
return al;
}
private static void getExcel(List list, Sheet rs) {
for (int k = 0; k < rs.getRows(); k++)
{
for (int j = 0; j < rs.getColumns(); j++)
{
System.out.println("value["+j+","+k+"]="+rs.getCell(j, k).getContents());
list.add(rs.getCell(j, k).getContents());
}
}
}
}
分享到:
相关推荐
### 利用JAVA操作EXCEL文件的关键知识点 #### 一、JAVA EXCEL API 简介 - **项目背景**:随着Web应用的发展,越来越多的应用场景需要通过Web端操作Excel文件,而传统的CSV文件虽然可以被Excel打开,但无法实现对...
"Java操作Excel文件" Java操作Excel文件是指使用Java语言来读取和写入Excel文件的内容。下面是关于Java操作Excel文件的知识点总结: 一、读取Excel文件内容 在Java中,读取Excel文件内容可以使用jxl.jar这个开源...
在Java编程环境中,操作Excel文件是一项常见的任务,尤其在数据处理、数据分析或自动化测试等领域。本文将深入探讨如何使用Java来读取、写入和修改Excel文件,主要涉及的库有Apache POI和JExcelApi。 Apache POI是...
Java 操作 Excel 文件是常见的数据处理任务,Apache POI 是一个强大的开源库,它提供了 Java 开发者操作 Microsoft Office 格式文件的能力,包括 Excel。在这个示例中,我们主要探讨如何使用 Apache POI 来创建一个...
以上就是关于利用Java操作Excel文件的一些核心知识点,包括创建、读取、更新和格式化Excel数据,以及使用不同的库和处理大文件的策略。在实际开发中,根据项目需求选择合适的库,并结合错误处理和性能优化,可以高效...
### 利用JAVA操作EXCEL文件 #### 一、引言 随着信息技术的发展,特别是Web应用的普及,越来越多的企业和个人需要处理Excel文件。虽然对于Windows用户来说,使用Microsoft Office中的Excel进行日常的数据处理非常...
JAVA操作Excel文件核心代码POI VERSION 3.0.2 Final 标题解释 本文的标题"JAVA操作Excel文件+核心代码",指的是使用JAVA语言操作Excel文件的核心代码,主要使用 Apache POI 库来实现Excel文件的操作。 描述解释 ...
Java操作Excel文件是一种常见的数据处理任务,特别是在大数据分析、报表生成和数据导入导出场景中。JXL API(Java Excel API)是Java平台上的一个开源库,专门用于处理Microsoft Excel文件,支持读取、写入以及修改...
Java 操作 Excel 文件是开发过程中常见的一项任务,尤其是在数据处理和报表生成的场景下。这里我们关注的是两个关键的 Java 库:jxl.jar 和 commons-io-2.1.jar。这两个库提供了对 Microsoft Excel 文件的强大支持,...
综上所述,"JXL(Java操作Excel文件Oracle数据库)"是一个关于Java编程如何借助JXL库处理Excel文件并与Oracle数据库进行数据交换的主题。这个过程涵盖了文件I/O、数据库连接、JDBC操作以及数据处理等多个方面,对于...
Java操作Excel文件是常见的数据处理任务,特别是在大数据分析、报表生成和数据导入导出场景中。JXL库是一个广泛使用的Java库,它允许开发者读取、写入和修改Microsoft Excel文件(.xls格式)。在这个场景中,我们...
在Java编程环境中,处理Excel文件是一项常见的任务,...以上就是关于Java操作Excel文件的基本知识点,涵盖读取、写入以及工作表管理等内容。实际开发中,还需要根据具体需求调整和优化代码,如错误处理、性能优化等。