jxl的简单使用
jxl的简单使用
依赖
<dependency><groupId>net.sourceforge.jexcelapigroupId><artifactId>jxlartifactId><version>2.6.12version>
dependency>
读excel
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;import java.io.File;public class JxlUtil {public static void read(String filePath) {Workbook workbook= null;try {//1:创建workbookworkbook = Workbook.getWorkbook(new File(filePath));//2:获取sheet// Sheet sheet=workbook.getSheet(0);Sheet sheet = workbook.getSheet("sheet名");//3:获取数据System.out.println("行:"+sheet.getRows());System.out.println("列:"+sheet.getColumns());//注意,第0行是不是你的列名,根据自己的情况从不同的起始行开始for(int i=0;i<sheet.getRows();i++){for(int j=0;j<sheet.getColumns();j++){Cell cell=sheet.getCell(j,i);System.out.print(cell.getContents()+" ");}System.out.println();}} catch (Exception e) {e.printStackTrace();} finally {//最后一步:关闭资源if(workbook != null) {workbook.close();}}}
}
参考博客
https://www.cnblogs.com/biehongli/p/6497653.html
注意
jxl似乎不支持比较新版本的excel,建议写代码之前先试试能不能读
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
