import java.io.File;
import java.io.IOException;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
public class ExcelAnalizer {
public static void showContent(File file) {
try {
Workbook rwb = Workbook.getWorkbook(file);
Sheet[] sheets = rwb.getSheets();
if (sheets != null && sheets.length > 0) {
for (int i = 0; i < sheets.length; i++) {
System.err.println("---------------------------- " + sheets[i].getName() + " ------------------------------");
int rows = sheets[i].getRows();
for (int j = 0; j < rows; j++) {
Cell[] cells = sheets[i].getRow(j);
for (int k = 0; k < cells.length; k++) {
String cellValue = cells[k].getContents();
System.out.print("\t" + cellValue);
}
System.out.println("");
}
}
}
} catch (BiffException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
String fileName = "d:/aa.xls";
File file = new File(fileName);
ExcelAnalizer.showContent(file);
}
}
分享到:
相关推荐
jxl JAVA Excel解析,主要用于修改、上传、下载Excel文件。
1、java利用jxl解析 Excel文件 2、请将excel文件放到main函数指定的路径下运行即可
java解析excel文件 jxl.jar
android 解析excel文件,附带jxl包。
EXCEL文件解析工具 jxl.jar 支持xls格式excel文件读写
解析EXCEL的常用工具类--JXL,包括源码和JAR包,以及描述文件
jxl是一款小而强大的解析Excel 的第三方工具包,内含jar包和源文件包(两个),xl-2.6.12.jar,jxl-2.6.12_src.jar,非常有用的
可以解析95-2000的Excel,别的jxl都解析不了,只有独此一个可以完整解析2000一下Excel
NULL 博文链接:https://wankunde.iteye.com/blog/869907
Java解析、生成Excel比较有名的框架有Apache poi、jxl,但他们都存在一个严重的问题就是非常的耗内存。 EasyExcel 重写了poi,使一个3M的excel只需要几M内存,并且再大的excel不会出现内存溢出。 64M内存1分钟内...
java解析excel,方式:jxl。本案例通过jxl对一个excel文件的解析源码。相关的技术文档:https://blog.csdn.net/songxiaolingbaobao/article/details/80854674
实现Excel的上传和下载 存在两种格式的上传和下载,分别对应POI和JXL 可以实现根据Excel模板导出,自定义Excel样式导入 形成自定义的Excel报表等功能。项目为Maven项目,JDK采用1.8
jxl.jar在web dynpor中读取Excel文件时,会导致乱码的产生,修改这个包中的java文件后就可以解决
由于项目需要对大量Excel数据进行输入输出处理,在使用JXL,POI后发现很容易出现OOM,最后在网上找到阿里的开源项目EasyExcel能很快速的读取写入超大Excel文件。经过大量的调试优化,现通过JAVA生成104万行20列的...
一个读取Excel文档,将数据存入map集合的方法
dom4j是一套非常优秀的java开源api,主要用于读写xml文档,具有性能优异、功能强大、... 另外xml经常用于数据交换的载体,像调用webservice传递的参数,以及数据做同步操作等等, 所以使用dom4j解析xml是非常有必要的。
EasyExcel能大大减少占用内存的主要原因是在解析Excel时没有将文件数据一次性全部加载到内存中,而是从磁盘上一行行读取数据,逐个解析。 EasyExcel采用一行一行的解析模式,并将一行的解析结果以观察者的模式通知...
Alibaba EasyExcel:采用逐行读取的解析模式,将每一行的解析结果以观察者模式通知处理(AnalyEventListener),所以比较适合数据体量较大的Excel文件解析。 场景复现与问题定位 问题代码 这种方式POI会把文件的所有...
Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及...
将下载后的文件解包,得到JXL.JAR,放入classpath,安装就完成了。如果包不能正常的加载,可以把你下载好的JXL.JAR包放入D:\JAVA\jre\lib\ext中(我的是JDK1.6)就OK了。我相信在配置TOMCAT时也需要把相关的三个包...