jxl因其快速小巧受到大家的欢迎,但是jxl还是有许多不尽如人意的地方。
本文旨在解决jxl读取excel数据时无法自动取掉空行的问题,其实就是添加一个方法。
private int getRightRows(Sheet
sheet) {
|
int rsCols = sheet.getColumns();
|
int rsRows = sheet.getRows();
|
for ( int i = 1 ; i < rsRows; i++) {
|
for ( int j = 0 ; j < rsCols; j++) {
|
String val = sheet.getCell(j, i).getContents();
|
val
= StringUtils.trimToEmpty(val);
|
if (StringUtils.isBlank(val))
|
if (nullCellNum >=
rsCols) {
|
因为主要考虑空行在Sheet表的最后,所以读取数据时还是顺序读取,空行就不读取了。
如果考虑空行在中间的情况,需要对他进行简单的改造,思路是:读取每一行,判断这一行是否为空行,为空跳过,不为空则进行处理。
转自:http://blog.bossma.cn/java/jxl-excel-empty-line/jxl操作Excel导入数据库之空行的处理
分享到:
相关推荐
JXL操作EXCEL 数据库导出EXCEL相关文件一些详细资料
使用jxl,读写excel数据进数据库的例子。 需要jxl.jar、poi-2.0-final-20040126.jar、mysql-connector-java-3.0.8-stable-bin.jar、jakarta-poi-1.5.1-final-20020615.jar。
jxl.jar,纯java编写,实现excel导入导出,也就那么回事
利用jxl操作excel文件,提取exce文件数据生成txt文件。
JXL(Java操作Excel文件Oracle数据库)
JXL 实现Excel的导入及开发包 JXL 实现Excel的导入及开发包 JXL 实现Excel的导入及开发包
使用jxl操作Excel,可以作为一个帮助文件
使用Jxl对Excel进行导入导出,其中包含设置单元格样式以及数据有效性。
jxl excel java excel导入数据库 java操作excel 数据库是mysql
jxl导入excel
jxl操作excel实例,jxl jar包下载 jxl操作excel实例,jxl jar包下载 jxl操作excel实例,jxl jar包下载
JXL操作EXCEL的各个类的解析.doc
jxl的excel读写操作 java操作excel的读写。
NULL 博文链接:https://huhongyu.iteye.com/blog/1844333
Excel导入导出 jxl及Poi 工具类:jxl 实现 及 Poi实现 非常实用
NULL 博文链接:https://yangmeng.iteye.com/blog/1815326
java中使用jxl打印excel报表,java中使用jxl打印excel报表,java中使用jxl打印excel报表
jxl操作excel.pdf
JXL操作excel 字体 颜色 设置单元格 详解
jxl操作excel模板jar包,用于导出特定excel模板