poi 与jxl操作Excel表感悟
来源:互联网 发布:淘宝网如何购买处方药 编辑:程序博客网 时间:2024/05/29 11:19
poi 与jxl操作Excel表感悟
jxl只支持到Excel2003,如果使用的是2003以上的版本(比如Excel2007,Excel2010)则会报错,读取不了。
而poi3.5以上版本只支持Excel2007以上版本,2003以下版本则会报错
poi读取Excel表代码
package com.xiu.real;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import jxl.Workbook;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.poi.xssf.usermodel.XSSFWorkbook;public class PoiAndJxl { public static void poi(){String path1="E:\\jxlDemo.xlsx";FileInputStream input=null;File file=new File(path1);try{input=new FileInputStream(file);XSSFWorkbook book=new XSSFWorkbook(input);Sheet sheet=book.getSheetAt(0);Row row=sheet.getRow(0);int columns=sheet.getLastRowNum()+1;//取得行数int rows=sheet.getPhysicalNumberOfRows()+1;//取得列数;System.out.println("column:"+columns+"\t"+"row"+rows);for(int i=0;i<columns;i++){row=sheet.getRow(i);//取得所有行String str=row.getCell(0).getStringCellValue();//取得第一列System.out.println(str);}}catch(Exception e){e.printStackTrace();}}public static void main(String args[]){poi();}}
jxl读取Excel代码:
package com.xiu.real;import java.io.File;import jxl.Sheet;import jxl.Workbook;import jxl.Cell;public class JxlAndPoi {public static void jxl(){String path2="E:\\jxlDemo.xls";File file=new File(path2);Workbook book=null;try{book=Workbook.getWorkbook(file);Sheet sheet=book.getSheet(0);//取得第一个工作表 int rowNums=sheet.getRows();//获得行数 int columns=sheet.getColumns();//获得列数 System.out.println("rowNums:"+rowNums+"\t"+"columns:"+columns); for(int i=0;i<rowNums;i++){//行循环// for(int j=0;j<columns;j++){//列循环 Cell cell=sheet.getCell(0,i); String context=cell.getContents(); System.out.println(context); // } continue; }}catch(Exception e1){e1.printStackTrace();}finally{book.close();}}public static void main(String args[]){jxl();}}
- poi 与jxl操作Excel表感悟
- POI与JXL 操作excel比较
- 使用JXL与POI操作EXCEL
- POI与JXL操作Excel的区别
- POI与JXL 操作excel比较
- POI与JXL 操作excel比较
- POI与JXL 操作excel比较
- jxl和poi操作Excel
- jxl和poi操作Excel
- java 操作 excel文件 jxl 与 poi 比较
- 学习笔记---excel 操作POI与JXL的比较
- java操作Excel一:POI与JXL的比较
- java使用jxl与poi操作excel文件
- java 操作 excel文件 jxl 与 poi 比较
- POI vs JXL(java操作Excel)之一
- JXL操作Excel表
- POI 与 JXL 的一点比较——关于使用Java操作excel文件
- jxl,poi导出Excel
- Linux Shell
- 使用过的函数--static_cast/memcpy/zeromemery 以后总结
- 如何在 iOS 5 中使用 Block (2)
- jquery 扩展 鼠标右击
- duplicate迁移数据库
- poi 与jxl操作Excel表感悟
- python模块之hashlib
- linux inotify研究4
- codeforces 215E 数位DP
- python的import路径问题
- 推荐一系列优秀的Android开发源码
- MsgWaitForMultipleObjects 后遗症 与解决办法
- shell脚本Here documents使用注意点(顶格)
- ASP.NET MVC3 jQuery Autocomplete