- 浏览: 144803 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (138)
- java基础 (26)
- 日常工作经验总结 (22)
- SVN学习与使用 (1)
- JBOSS学习与实践 (1)
- webService学习与实践 (4)
- redis学习与实践 (12)
- spring学习与实践 (0)
- hibernate学习与实践 (4)
- Struts2学习与实践 (0)
- mybatis学习与实践 (0)
- SpringMVC学习与实践 (0)
- jfreechart学习与使用 (0)
- javaScript学习与实践 (1)
- linux学习与实践 (4)
- Python学习与实践 (7)
- Oracle学习与实践 (21)
- Mysql学习与实践 (4)
- HTML5+CSS3学习与实践 (0)
- DIV+CSS学习与实践 (0)
- tomcat学习与实践 (1)
- mongodb学习与实践 (1)
- Git学习与实践 (2)
- hadhoop学习与实践 (0)
- shiro学习与实践 (0)
- CMS学习与实践 (0)
- Jmeter学习与实践 (0)
- java测试学习与实践 (2)
- bootstrap学习与实践 (0)
- jquery学习与实践 (0)
- Spring+hibernate+Struts2框架开发CRM项目 (0)
- JVM学习与实践 (0)
- 推荐学习网站 (1)
- 日常工作必备小技能 (4)
- Apache实践 (1)
- dubbo学习与实践 (2)
- Centos7 (6)
- 面试题目集合(收集各大网站) (4)
- 大数据学习 (1)
- 财富本 (2)
- 股票投资学习 (0)
- ZooKeeper (0)
- python切割集合里面相同的元素到一个集合里面 (1)
- 机器学习与深度学习 (1)
最新评论
-
魏叔武:
...
基于UDP协议的Socket编程
excel里面的内容:
读取结果:
package com.test.read; import java.io.File; import java.io.IOException; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.BiffException; /** * 利用jxl读取excel表 * @author leifengchuan * @date 2017-06-27 */ public class readExcel { /** * 新建一个读取的方法 * @param file * @return */ public static Sheet ReadExcel(File file) { Workbook book = null; try { book = Workbook.getWorkbook(file); } catch (BiffException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } // 获得第一个工作表对象 Sheet sheet = book.getSheet(0); // 得到第一列第一行的单元格 int columnum = sheet.getColumns(); // 得到列数 int rownum = sheet.getRows(); // 得到行数 System.out.println("列的数目是: " + columnum); System.out.println("行数:" + rownum); for (int i = 0; i < rownum; i++) // 循环进行读写 { for (int j = 0; j < columnum; j++) { Cell cell1 = sheet.getCell(j, i); String result = cell1.getContents(); System.out.print(result); System.out.print(" \t"); } System.out.println(" "); } book.close(); return sheet; } /** * 测试执行 * @param args * 备注:执行excel,不支持最新版本的格式 * 只支持 xls */ public static void main(String[] args) { readExcel.ReadExcel(new File( "D:\\Users\\测试文件.xls" )); } }
上面是主要的代码,源代码以及读取的excel模板地址
下载地址,直接导入eclipse 就可以运行,读取的excel文件在doc目录下,jxl.jar在lib目录
http://download.csdn.net/detail/leifengchuan/9882884
发表评论
-
jdk1.8切换1.7失效问题
2019-12-24 00:02 420项目需要jdk1.7,高了启动不了。会报错。 然而,我安装j ... -
map集合遍历
2017-09-05 16:10 522public class Test{ pu ... -
JVM调优总结(十)-调优方法
2017-07-30 21:45 0http://pengjiaheng.iteye.com/bl ... -
框架整合目标
2017-07-21 21:35 01, spring+hibernate+struts2+my ... -
java利用jxl.jar生成excel文档
2017-06-28 15:05 371java代码: package com.test.read ... -
数组与集合互相转化
2017-04-21 20:20 369package com.ray.util; impo ... -
数组转化为集合
2017-04-16 21:07 848package com.ray.test; im ... -
快速排序
2017-03-31 14:32 375public class QuickSort { publ ... -
归并排序
2017-03-31 14:20 424public class mergeSort { ... -
希尔排序
2017-03-31 13:44 343public class shellSort { ... -
插入排序
2017-03-31 11:55 299插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它 ... -
选择排序
2017-03-31 10:02 450选择排序是一种简单直观的排序算法,数据规模越小越好。唯一的好处 ... -
HTTP协议详解(真的很经典)
2017-03-27 14:14 381[b][b]HTTP是一个属于应用层的面向对象的协议,由于其简 ... -
多线程学习的几篇文章
2017-02-06 17:55 383Java多线程(一)、多线程的基本概念和使用 http:// ... -
java实现可变参数的方法
2017-02-06 17:16 365/** * * * @author Administr ... -
java实现日期的时间的加减
2017-02-06 17:11 1063/** * 时间的加减 * @author Adminis ... -
冒泡排序算法java
2016-12-07 15:22 432今天突然被人问到冒泡排序怎么解决,一时之间自己竟 ... -
FTP上传文件功能
2016-12-06 09:31 404ftp上传功能是很多的应用软件都必备的一个基础功能,特别是CM ... -
java基础之map集合遍历
2016-11-04 16:27 453由于map集合在平时用的时候都是直接get(key)取出单个值 ... -
基于UDP协议的Socket编程
2016-10-23 14:11 1495TCP的可靠保证,是它的 ...
相关推荐
使用`jxl`库读取Excel文件主要涉及以下步骤: 1. **导入必要的库**:在Java源代码中,你需要导入`jxl`相关的包。例如: ```java import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.BiffException; ...
本篇将详细介绍如何利用jxl库读取Excel文件,并提供一个完整的代码示例。 首先,jxl库提供了一个方便的API,让我们能够轻松地与Excel文件交互。要使用jxl,你需要下载jxl.jar文件,并将其添加到你的项目类路径中。...
通过这些类,我们可以读取Excel文件中的数据,也可以向Excel文件写入新的数据。 1. **安装与引入**:在项目中使用`jxl`库,首先需要下载对应的jar文件(如`jxl.jar`),然后将其添加到项目的类路径中。对于Maven...
总结来说,Java利用JXL库生成Excel文件是通过创建工作簿、工作表、单元格,并设置它们的属性和内容来实现的。JXL提供了广泛的API来处理各种复杂的Excel操作,是Java环境下生成Excel文件的一个实用工具。
3. **编写Java代码**:一旦库被正确引入,你就可以开始编写读取Excel文件的代码了。以下是一个简单的示例: ```java import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.BiffException; public ...
"使用jxl读取Excel表格数据"这个主题就是关于如何利用jxl库来实现这一目标。jxl是一个开源的Java库,它提供了对Microsoft Excel文件格式的支持,使得在Java中操作Excel变得简单。 首先,你需要获取jxl的jar包。由于...
- 遍历读取Excel文件:Jxl也支持读取Excel文件,我们可以创建`Workbook`对象,遍历`Worksheet`,读取每个单元格的数据。 - 错误处理:在生成文件过程中,可能会遇到各种错误,如文件不存在、权限问题等,因此需要...
在这个"jxl读取excel的java代码小程序"中,我们将探讨如何利用JXL库来实现Excel文件的读取操作。 首先,我们需要在项目中引入JXL库。如果使用Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...
标题中的“jxl读取Excel报表”指的是利用jxl库来操作Excel文件,特别是从Excel文件中提取数据以进行分析或进一步处理。以下是对这个主题的详细讲解: 首先,`jxl.jar`是jxl库的主要组件,它支持读取和写入Microsoft...
1. **读取Excel文件**:你可以使用`Workbook`类的`read(File)`方法打开一个Excel文件。然后,通过`getSheets()`获取工作簿中的所有工作表,进一步使用`getSheet(int index)`获取指定索引的工作表。工作表中的数据...
以下是一个简单的示例,展示如何使用JXL读取Excel文件: ```java import jxl.*; public class ExcelReader { public static void main(String[] args) { try { Workbook workbook = Workbook.getWorkbook(new ...
在给定的标题和描述中,"jsp+jspsmart上传+poi3.8读取excel2007+jxl读取excel2003" 提到了一种结合Java Web技术实现文件上传,并通过不同库解析Excel文件的解决方案。这里我们将详细探讨涉及的各个知识点。 首先,`...
在Java中,读取和操作Excel文件是常见的需求,这通常涉及到使用库,如Apache POI和JXL。这两个库都允许开发者在Java中方便地读取、写入和修改Excel文件。 Apache POI是一个强大的库,专门用于处理Microsoft Office...
jxl库正是解决这一问题的关键,它允许Java程序创建、读取和修改Excel文件,极大地拓展了Java在数据处理上的能力。 jxl库是由JExcelAPI项目提供的,它是一个开源的Java库,专门用于处理Microsoft Excel文件。在本文...
读取Excel文件主要涉及`Workbook`、`Sheet`和`Cell`三个核心对象。以下是一个简单的读取Excel文件的例子: ```java import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.BiffException; import java.io....
6. **读取Excel**:除了生成Excel文件,jxl还可以读取已有的Excel文件,将其内容转化为Java数据结构,便于处理和分析。 7. **示例代码**:通常,使用jxl的流程包括加载模板文件,找到要填充的单元格,使用`Cell....
3. **修改Excel文档**:在读取Excel文件后,可以修改单元格的内容,更新样式,甚至添加或删除工作表。 4. **导出数据为Excel**:如果你有一个Java集合(如ArrayList或HashMap)中的数据,可以方便地将其导出为Excel...
读取Excel文件的基本步骤如下: 1. **添加依赖**:在项目中引入jxl.jar包,这通常可以通过将jar文件添加到项目的类路径或者在Maven或Gradle等构建工具中配置依赖完成。 2. **打开工作簿**:使用`WorkbookSettings`...
本篇文章将深入探讨如何利用JXL库来读取Excel内容,并将这些内容写入到一个新的Excel文件中。 首先,我们需要在项目中引入JXL库。如果使用Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...
`jxl`库是一个广泛使用的开源库,它允许开发者用Java读取、写入和修改Excel文件。在这个特定的场景中,我们将探讨如何利用`jxl`库为Excel文件添加水印,特别关注`setWaterMarkImage`方法。 首先,`jxl`库不直接提供...