- 浏览: 45553 次
- 性别:
- 来自: 大连
最新评论
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import jxl.Cell;import jxl.Sheet;import jxl.Workbook;import jxl.read.biff.BiffException;public class ExcelImporter{public static void main(String[] args){List<String> list = new ArrayList<String>();String filePath = "C:/sinye.xls";InputStream fs = null;Workbook workBook = null;try {// 加载excel文件fs = new FileInputStream(filePath);// 得到 workbookworkBook = Workbook.getWorkbook(fs);} catch (FileNotFoundException e) {e.printStackTrace();} catch (BiffException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace(); }// 取得sheet,如果你的workbook里有多个sheet 可以利用 wb.getSheets()方法来得到所有的,getSheets() 方法返回 Sheet[] 数组 然后利用数组来操作。就是多次循环的事。Sheet sheet = workBook.getSheet(0);//这里只取得第一个sheet的值,默认从0开始.System.out.println(sheet.getColumns());//查看sheet的列System.out.println(sheet.getRows());//查看sheet的行Cell cell = null;//就是单个单元格,开始循环,取得 cell 里的内容,这里都是按String来取的 为了省事,具体你自己可以按实际类型来取。或者都按String来取。然后根据你需要强制转换一下。for (int j = 0; j < sheet.getColumns(); j++) {StringBuffer sb = new StringBuffer();for (int i = 0; i < sheet.getRows(); i++) {cell = sheet.getCell(j, i);sb.append(cell.getContents());sb.append(",");//将单元格的每行内容用逗号隔开}list.add(sb.toString());//将每行的字符串用一个String类型的集合保存。}workBook.close();//记得关闭//迭代集合查看每行的数据for(String ss:list){System.out.println(ss);}}}
发表评论
-
将DIV显示在屏幕中间
2011-08-17 22:03 3945/*设置客户端的高和宽*/ function getClie ... -
jquery弹出层
2011-03-02 20:54 1070<%@ page language="java ... -
Ajax等待
2011-01-17 22:20 802ajaxAnywhere.showLoadingMes ... -
JS指定DIV显示
2011-01-17 21:09 3415<!DOCTYPE html PUBLIC ... -
下载文件
2010-11-30 08:54 661private void downloadTeamFile(H ... -
获取浏览器右上角叉号的事件
2010-11-18 00:57 2029<javascrip> function is ... -
当前正在浏览的URL
2010-10-12 13:47 652public String getCurrentURL(Htt ... -
JXL写入Excel
2010-10-12 09:47 1732import java.io.File; import jav ... -
比较排序例子
2010-10-11 17:43 789import java.util.*;public class ... -
校验是否为数字
2010-10-11 13:48 878import java.util.regex.Matcher; ... -
sss
2010-09-26 10:16 0http://sol225.iteye.com/blog/51 ... -
【转载】typeof的用法
2010-09-26 10:11 733javascript中的typeof用来返回一个用来表示表达式 ... -
【转载】日历
2010-09-25 20:21 533var Calendar = function(){ ... -
【转载】无缝图片滚动代码
2010-09-25 20:17 842向右滚动: <div id=demo style=ove ... -
【转载】制作flash文件进度条
2010-09-25 20:12 832var ubType = (navigator.userAge ... -
js实现最简单的拖拽
2010-09-25 20:10 862关于js实现最简单的拖 ... -
【转载】Eclipse快捷键大全
2010-09-25 20:06 633Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ct ... -
【转载】JAVA对XML文件的读写
2010-09-25 20:01 914XML读写有很多的方法~~ JAVA中有丰富的类对XML文件 ... -
【转载】变Enter键为Tab键 实现焦点转移
2010-09-25 19:51 864/// <summary> /// 窗体控 ...
相关推荐
由于提供的压缩包子文件名是"readExcel",我们可以假设这个文件可能包含了一个简单的Java程序,用于演示如何使用JXL读取Excel文件。如果你想要进一步了解或调试这个例子,可以解压文件并运行其中的代码。 总的来说...
NULL 博文链接:https://zhouyq.iteye.com/blog/272883
"使用jxl读取Excel表格数据"这个主题就是关于如何利用jxl库来实现这一目标。jxl是一个开源的Java库,它提供了对Microsoft Excel文件格式的支持,使得在Java中操作Excel变得简单。 首先,你需要获取jxl的jar包。由于...
在这个"jxl读取excel的java代码小程序"中,我们将探讨如何利用JXL库来实现Excel文件的读取操作。 首先,我们需要在项目中引入JXL库。如果使用Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...
标题中的“jxl读取Excel报表”指的是利用jxl库来操作Excel文件,特别是从Excel文件中提取数据以进行分析或进一步处理。以下是对这个主题的详细讲解: 首先,`jxl.jar`是jxl库的主要组件,它支持读取和写入Microsoft...
使用`jxl`库读取Excel文件主要涉及以下步骤: 1. **导入必要的库**:在Java源代码中,你需要导入`jxl`相关的包。例如: ```java import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.BiffException; ...
总结来说,`POI和JXL读取EXCEL数据的工具类`为我们提供了两种处理Excel文件的方式,POI更适合处理现代Excel格式,而JXL则对旧版的xls文件有良好的支持。`PoiUtil.java`和`JxlUtil.java`作为工具类,简化了代码实现,...
在给定的标题和描述中,"jsp+jspsmart上传+poi3.8读取excel2007+jxl读取excel2003" 提到了一种结合Java Web技术实现文件上传,并通过不同库解析Excel文件的解决方案。这里我们将详细探讨涉及的各个知识点。 首先,`...
本文将详细介绍如何使用JXL库来读取Excel数据,并通过一个实际的代码示例进行演示。 首先,你需要在项目中引入JXL库。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...
本篇将详细介绍如何利用jxl库读取Excel文件,并提供一个完整的代码示例。 首先,jxl库提供了一个方便的API,让我们能够轻松地与Excel文件交互。要使用jxl,你需要下载jxl.jar文件,并将其添加到你的项目类路径中。...
通过一个小例子了解jxl的读取,使用于java初学者。里面用到的包可以在CSDN下载得到。
本文将详细讨论如何使用JXL库创建一个通用的工具类来读取Excel模板并填充数据。 首先,我们需要了解JXL库的基本用法。JXL库提供了多种API,可以用来操作Excel文件的各个部分,包括工作簿(Workbook)、工作表...
本项目源码提供了一种使用jxl库来读取Excel内容的方法,这是一个非常实用的技术点。jxl是一个开源的Java库,专门用于读写Microsoft Excel文件,它为Java开发者提供了与Excel文件交互的能力,而无需依赖Microsoft ...
3. **编写Java代码**:一旦库被正确引入,你就可以开始编写读取Excel文件的代码了。以下是一个简单的示例: ```java import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.BiffException; public ...
本文将深入探讨如何使用JXL库来读取Excel文件,并介绍相关的重要概念和技术。 首先,JXL库提供了对Excel文件的全面支持,可以处理多种格式,如.xls(Excel 97-2003)和.xlsx(Excel 2007及以后版本)。要使用JXL,...
以下是一个简单的示例,展示如何使用JXL读取Excel文件: ```java import jxl.*; public class ExcelReader { public static void main(String[] args) { try { Workbook workbook = Workbook.getWorkbook(new ...
总结起来,Apache POI和JExcelAPI(JXL)都是Java中读取Excel数据的有效工具,选择哪一个取决于具体需求,如文件格式、功能需求和性能考虑。在实际开发中,可以结合项目需求,合理选用这两个库来优化Excel操作的效率...
在jsp中用Java读取Excel中的数据,以便把该数据写入数据库或jsp页面,对Excel导入很有帮助
使用JXL,我们可以读取Excel文件中的数据,包括文本、数字、日期等。以下是一个简单的示例,展示如何读取Excel文件: ```java WritableWorkbook workbook = Workbook.getWorkbook(new File("input.xls")); Sheet ...