jxl的全称JExcelAPI,是一个读写修改EXCEL的JAVA类库,相比POI来说,使用起来更简便。
1、官方网站是http://jexcelapi.sourceforge.net/,其中jexcelapi_2_6_12.zip、jexcelapi_2_6_11.zip中的jxl.jar均为采用1.6编译,所以在我本机JDK1.5的环境下编译报了如下错误:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
2、下载采用jdk1.4编译的jexcelapi_2_6_10.zip 后将jxl.jar加入到lib中,运行:
import java.io.File;
import java.io.IOException;
import jxl.Cell;
import jxl.JXLException;
import jxl.Sheet;
import jxl.Workbook;
public class Test {
public static void main(String[] args) {
Test t = new Test();
try {
t.read();
} catch (Exception e) {
e.printStackTrace();
}
}
public void read() throws JXLException, IOException {
Workbook wb = Workbook.getWorkbook(new File("input.xls"));
Sheet sheet = wb.getSheet(0);
for (int i = 0, rowSize = sheet.getRows(); i < rowSize; i++) {
System.out.print(i + ":");
for (Cell c : sheet.getRow(i)) {
System.out.print(c.getContents() + "、");
}
System.out.println();
}
wb.close();
}
}
3、运行后的输出,还是很可以的:
0:编号、部门、日期、时间、数字、公式、
1:IA100914-006、变电一部、2010/09/14、2010/09/14 05:21:10、2、4、
2:IA100914-005、变电一部、2010/09/14、2010/09/14 05:21:10、3、6、
3:IA100914-004、变电一部、2010/09/14、2010/09/14 05:21:10、4、8、
4:IA100719-001、调度中心、2010/07/19、2010/09/03 05:01:54、5、10、
5:IA100908-016、变电一部、2010/09/08、2010/09/14 04:48:28、6、12、
4、input.xls的文件形如:
编号 |
部门 |
日期 |
时间 |
数字 |
公式 |
IA100914-006 |
变电一部 |
2010-09-14 |
2010-09-14 17:21:10 |
2 |
4 |
IA100914-005 |
变电一部 |
2010-09-14 |
2010-09-14 17:21:10 |
3 |
6 |
IA100914-004 |
变电一部 |
2010-09-14 |
2010-09-14 17:21:10 |
4 |
8 |
IA100719-001 |
调度中心 |
2010-07-19 |
2010-09-03 17:01:54 |
5 |
10 |
IA100908-016 |
变电一部 |
2010-09-08 |
2010-09-14 16:48:28 |
6 |
12 |
分享到:
相关推荐
JXL教程 JXL开发文档 JXL学习笔记 JXL示例。
jxl操作 jxl操作 jxl操作 jxl操作 jxl操作 jxl操作
java语言操纵excel文档。以及jxl的帮助文档
jxl数据导入导出jxl数据导入导出jxl数据导入导出 jxl数据导入导出jxl数据导入导出jxl数据导入导出
jxl api说明文档 不包含pai包
java实现数据的导入与导出依赖包 jxl.jar
java中通过jxl写excel文件并且设置excel字体样式、表格等
jxl操作excel说明以及jxl jar包
java利用jxl.jar包读取excel文件
jxl模版生成excel,采用类似EL表达式的方式生成模版
jxl........API look look
jxlApi word操作 All Classes Packages jxl jxl.demo jxl.format jxl.write
jxl操作excel实例,jxl jar包下载 jxl操作excel实例,jxl jar包下载 jxl操作excel实例,jxl jar包下载
jxl导出excel必须的Jar包 import jxl.Workbook; import jxl.format.Alignment; import jxl.format.VerticalAlignment; import jxl.write.Label; import jxl.write.WritableCellFormat; import jxl.write....
最新的jxl.jar 下载 (包含jxl源码) 稳定新最好,成熟,不像之前的版本报数组越界的错误
jxl创建下拉列表,使用Java来操作EXCEL,创建下拉列表
JXL_API CHM JXL_API CHM JXL_API CHM JXL_API CHM JXL_API CHM JXL_API CHM
Jxl对中文支持非常好,操作简单,方法看名知意。 Jxl是纯javaAPI,在跨平台上表现的非常完美,代码可以再windows或者Linux上运行而无需重新编写 支持Excel 95-2000的所有版本(网上说目前可以支持Excel2007了,还...
里面包含有JXL.JAR和JXL的API
jxl.jar是通过java操作excel表格的工具类库,开发过程中经常需要用到数据的导入导出功能,之前用的是POI,这次使用JXL,JXL相对于POI来说要轻量简洁许多,在数据量不大的情况下还是非常实用的。