- 浏览: 1323641 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (896)
- spring4 (14)
- hibernate3 (26)
- spring2 (35)
- struts2 (55)
- struts1 (15)
- 设计模式 (15)
- java (172)
- mybatis3 (11)
- sql (17)
- mysql (13)
- jbpm (10)
- J2EE (45)
- tools (29)
- js (83)
- 数据结构 (13)
- Html (26)
- web (22)
- flex (33)
- Oracle (57)
- linux (49)
- 算法 (6)
- 其它 (12)
- easyui (1)
- bootstrap (13)
- xml (2)
- tomcat (1)
- redis (10)
- activemq (2)
- webservice (11)
- maven (2)
- springboot (1)
- ubuntu (1)
- python (14)
- rocketmq (1)
- springcloud (10)
- opencv (1)
最新评论
-
mike_eclipse:
Hashtable是线程不安全的吗?好像是线程安全的吧?
多线程之集合类 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件 -
xingcxb:
经过测试,假的,依旧会出现中文乱码!!!!store方法里面采 ...
java 读写Properties文件,不会出现中文乱码 -
tiger20111989:
...
Spring注解方式管理事务 -
zw7534313:
...
js 文字上下滚动 无间断循环显示
import java.io.IOException;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
public class Read {
private java.io.File inputWorkbook;
// private java.io.File outputWorkbook;
public static void main(String[] args) {
String input = "output_测试.xls";
Read rd = new Read("output_测试.xls");
rd.read(input);
}
public void read(String fileName) {
try {
/*
* Workbook w1 = Workbook.getWorkbook(inputWorkbook); Sheet
* sheet=w1.getSheet(0); int rows=sheet.getRows(); int
* cells=sheet.getColumns();
* System.out.println(w1.getSheetNames()[0]
* +" rows: "+rows+" cells: "+cells);
*/
if (isExcel(fileName)) {
Workbook w1 = Workbook.getWorkbook(inputWorkbook);
int sheetsLen = w1.getSheets().length;
for (int i = 0; i < sheetsLen; sheetsLen++) {
Sheet sheet = w1.getSheet(i);
int rows = sheet.getRows();
int cols = sheet.getColumns();
for (int j = 0; j < rows; j++) {
for (int c = 0; c < cols; c++) {
System.out.print(sheet.getCell(c, j).getContents()
+ " "); //c是列数,j是行数
}
System.out.println();
}
}
}
} catch (BiffException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
public Read(String input) {
this.inputWorkbook = new java.io.File(input);
}
public java.io.File getInputWorkbook() {
return inputWorkbook;
}
public void setInputWorkbook(java.io.File inputWorkbook) {
this.inputWorkbook = inputWorkbook;
}
public boolean isExcel(String fileName) {
String stuff = fileName.substring(fileName.lastIndexOf(".") + 1);
System.out.println(fileName);
if ("xls".equalsIgnoreCase(stuff)) {
return true;
}
return false;
}
}
------------------------------------------------------------和java类型对应------------
String strc00 = null;
double strc10 = 0.00;
Date strc11 = null;
Cell c00 = rs.getCell(0, 0);
Cell c10 = rs.getCell(1, 0);
Cell c11 = rs.getCell(1, 1);
if(c00.getType() == CellType.LABEL)
{
LabelCell labelc00 = (LabelCell)c00;
strc00 = labelc00.getString();
}
if(c10.getType() == CellType.NUMBER)
{
NmberCell numc10 = (NumberCell)c10;
strc10 = numc10.getValue();
}
if(c11.getType() == CellType.DATE)
{
DateCell datec11 = (DateCell)c11;
strc11 = datec11.getDate();
}
发表评论
-
服务端推送multipart/x-mixed-replace
2023-12-07 15:26 410往网页分批推送数据:boundary=END,总头--> ... -
使用httpclient提交post请求
2020-08-22 08:35 478import org.apache.http.HttpEnt ... -
Groovy超强的Java动态计算能力
2020-06-25 09:03 689//Groovy超强的Java动态计算能力 groovy-2. ... -
bsh(BeanShell)动态执行java代码
2020-06-25 07:59 992import java.util.Date; /** * B ... -
延时任务处理订单超时方案
2020-05-23 16:05 1008JDK的延迟队列 方案是利用JDK自带的DelayQueue ... -
HttpsURLConnection
2020-04-29 10:51 858import java.net.URL; import jav ... -
Log4j的ConversionPattern参数的格式含义
2020-04-22 14:23 509Log4j的ConversionPattern参数的格式含义 ... -
thread 的join
2020-04-16 18:02 421java里面也有这个方法,Java Thread中, join ... -
GZIPOutputStream压缩文件
2020-04-16 17:52 793import java.io.BufferedReader; ... -
软引用SoftReference的使用
2020-04-16 15:48 584软引用SoftReference的使用 SoftRefere ... -
Fastjson
2020-04-15 14:53 405import java.util.ArrayList; imp ... -
6位随机数
2020-04-14 09:47 807import org.apache.commons.lang. ... -
Java加密和数字签名
2020-04-14 09:38 422Java加密和数字签名 消息摘要 这是一种与消息认证码结合使 ... -
DES加密、解密
2020-04-02 16:42 434import java.security.SecureRand ... -
Java利用 AES/ECB/PKCS5Padding 算法加解密
2020-04-02 11:19 1063对称加密、解密 import javax.crypto.Ci ... -
springboot中使用springmvc的拦截器-HandlerInterceptorAdapter
2018-12-13 16:04 1390springboot中使用springmvc的拦截器-Hand ... -
aspectj连接点
2018-12-13 15:55 602切点指示符 切点指示符 ... -
spring之AspectJ面向切面编程
2018-12-13 14:15 909spring之AspectJ面向切面编程 面向切面编程,实现 ... -
设计模式之策略模式
2018-05-30 21:17 560public class Person { priva ... -
使用反射将对象转Map
2018-05-27 17:33 730//使用反射将对象转Map<String, St ...
相关推荐
"使用jxl读取Excel表格数据"这个主题就是关于如何利用jxl库来实现这一目标。jxl是一个开源的Java库,它提供了对Microsoft Excel文件格式的支持,使得在Java中操作Excel变得简单。 首先,你需要获取jxl的jar包。由于...
总结来说,`POI和JXL读取EXCEL数据的工具类`为我们提供了两种处理Excel文件的方式,POI更适合处理现代Excel格式,而JXL则对旧版的xls文件有良好的支持。`PoiUtil.java`和`JxlUtil.java`作为工具类,简化了代码实现,...
本文将详细介绍如何使用JXL库来读取Excel数据,并通过一个实际的代码示例进行演示。 首先,你需要在项目中引入JXL库。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...
由于提供的压缩包子文件名是"readExcel",我们可以假设这个文件可能包含了一个简单的Java程序,用于演示如何使用JXL读取Excel文件。如果你想要进一步了解或调试这个例子,可以解压文件并运行其中的代码。 总的来说...
在Java编程环境中,读取Excel文件是常见的任务,特别是在数据处理和分析的场景下。`jxl`库是一个广泛使用的第三方库,它允许开发者轻松地读取、写入和修改Excel文件。本篇文章将深入探讨如何利用`jxl.jar`包来实现这...
总结起来,Apache POI和JExcelAPI(JXL)都是Java中读取Excel数据的有效工具,选择哪一个取决于具体需求,如文件格式、功能需求和性能考虑。在实际开发中,可以结合项目需求,合理选用这两个库来优化Excel操作的效率...
使用JXL,我们可以读取Excel文件中的数据,包括文本、数字、日期等。以下是一个简单的示例,展示如何读取Excel文件: ```java WritableWorkbook workbook = Workbook.getWorkbook(new File("input.xls")); Sheet ...
本篇将详细介绍如何利用jxl库读取Excel文件,并提供一个完整的代码示例。 首先,jxl库提供了一个方便的API,让我们能够轻松地与Excel文件交互。要使用jxl,你需要下载jxl.jar文件,并将其添加到你的项目类路径中。...
在这个"jxl读取excel的java代码小程序"中,我们将探讨如何利用JXL库来实现Excel文件的读取操作。 首先,我们需要在项目中引入JXL库。如果使用Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...
在jsp中用Java读取Excel中的数据,以便把该数据写入数据库或jsp页面,对Excel导入很有帮助
本文将详细讨论如何使用JXL库创建一个通用的工具类来读取Excel模板并填充数据。 首先,我们需要了解JXL库的基本用法。JXL库提供了多种API,可以用来操作Excel文件的各个部分,包括工作簿(Workbook)、工作表...
标题中的“jxl读取Excel报表”指的是利用jxl库来操作Excel文件,特别是从Excel文件中提取数据以进行分析或进一步处理。以下是对这个主题的详细讲解: 首先,`jxl.jar`是jxl库的主要组件,它支持读取和写入Microsoft...
通过一个小例子了解jxl的读取,使用于java初学者。里面用到的包可以在CSDN下载得到。
读取Excel文件同样简单。以下代码演示了如何打开一个已存在的Excel文件并读取其内容: ```java import jxl.Workbook; import jxl.Sheet; import jxl.Cell; import jxl.read.biff.BiffException; import java.io....
《使用JXL库读取Excel文件详解》 在IT领域,数据处理是不可或缺的一部分,而Excel作为常用的电子表格工具,其文件格式(如.xls或.xlsx)在数据交换中扮演着重要角色。Java作为一种广泛使用的编程语言,对于处理...
在给定的标题和描述中,"jsp+jspsmart上传+poi3.8读取excel2007+jxl读取excel2003" 提到了一种结合Java Web技术实现文件上传,并通过不同库解析Excel文件的解决方案。这里我们将详细探讨涉及的各个知识点。 首先,`...
### 读取Excel文件将数据存入Map集合 在日常工作中,经常需要处理Excel文件,尤其是在数据统计、分析等场景中。本篇文章介绍了一个方法,该方法能够读取Excel文件并将其中的数据存储到Java中的`Map`集合里,便于...
本项目源码提供了一种使用jxl库来读取Excel内容的方法,这是一个非常实用的技术点。jxl是一个开源的Java库,专门用于读写Microsoft Excel文件,它为Java开发者提供了与Excel文件交互的能力,而无需依赖Microsoft ...
例如,读取Excel文件并打印数据的代码: ```java import jxl.*; public class Test { public static void main(String[] args) throws Exception { Workbook workbook = Workbook.getWorkbook(new File("input....
对于读取Excel的文本描述,如`读取Excel.txt`,可能是一个记录了读取过程或结果的日志文件,具体内容会根据实际程序的实现而变化。 总的来说,JXL适合简单的Excel操作,而Apache POI则更适合处理复杂的Excel任务,...