jxl ----java处理excel
1.jxl是什么?
Jxl是一款常用的Java中操作Excel的API,但其只对xls有效,对2007版本以上的Excel(xlsx)很难处理。在本节中,主要介绍如何使用Jxl创建工作簿以及工作表、读取Excel文件内容和写入Excel文件内容。
2.依赖
<!-- https://mvnrepository.com/artifact/net.sourceforge.jexcelapi/jxl -->
<dependency><groupId>net.sourceforge.jexcelapi</groupId><artifactId>jxl</artifactId><version>2.6.12</version>
</dependency>
3.数据写入
我们在写入的时候,要保证这个目录是存在的,我这里是自己手动创建的
@Testvoid contextLoads() throws Exception {File xlsFile = new File("E:\\java\\jsoup/data/a.xls");//创建一个工作薄WritableWorkbook workbook = Workbook.createWorkbook(xlsFile);//创建一个工作表WritableSheet sheet = workbook.createSheet("sheet1", 0);//添加表头sheet.addCell(new Label(0, 0, "post_id"));sheet.addCell(new Label(1, 0, "post_title"));/*** 添加内容*/for (int i = 0; i <2 ; i++) {sheet.addCell(new Label(0,i+1,"0"+i));sheet.addCell(new Label(1,i+1,"内容"+i));}//执行写入文件操作workbook.write();//关闭资源。释放内存workbook.close();}
4. 数据读取
@Testvoid contextLoads() throws Exception {//声明工作薄Workbook book = Workbook.getWorkbook((new File("E:\\java\\jsoup/data/a.xls")));//获取名称sheet1表格 ,也可使用getSheet(0)获取第一个工作表Sheet sheet = book.getSheet(0);//获取工作表中的总行数及总列数int rows = sheet.getRows();int columns = sheet.getColumns();for (int i = 0; i < rows; i++) {for (int j = 0; j < columns; j++) {//使用getCell方法读取数据//第一个参数是指定第几列,第二个参数是指定第几行final Cell cell = sheet.getCell(j, i);System.out.println(cell.getContents() + "\t");}System.out.println();}}
jxl ----java处理excel相关推荐
- java excel api 下载文件_Java-Excel Java操作Excel POI(Jakarta POI API) - 下载 - 搜珍网
Java操作Excel/Jakarta POI API/data/Jakarta POI API.doc Java操作Excel/Jakarta POI API/jar/poi-3.0.2-FINAL ...
- 使用JXL.jar实现JAVA对EXCEL的读写操作
简介: jxl.jar是通过java操作excel表格的工具类库 jxl操作excel包括对象Workbook(工作簿),Sheet(工作表) ,Cell(单元格). 一个excel就对应一个Work ...
- java jxl 写 excel文件_java采用jxl写入一个Excel文件
jxl写入一个excel文件. 读取方面请看下面相关链接,上一遍是关于读取excel的. package com.javaer.file; import java.io.File; import ja ...
- java使用jxl包读写excel表格文件,即xls格式文件
全栈工程师开发手册 (作者:栾鹏) java教程全解 java使用jxl包读写excel表格文件,即xls格式文件 本实例演示使用jxl包实现对excel文件的操作,下载 测试代码 public st ...
- Java 操作excel表格 - JXL(Java excel api)
Java 操作excel表格 Java 操作 Excel 最常用的就是JXL(Java excel api)和POI,用起来挺简单的,不过相应的其功能也并非很强大,够用就行! 首先,下载jxl.jar ...
- java excel导出 jxl_JAVA利用JXL导出/生成 EXCEL
jxl是java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI.其中功能相对POI比较弱一点.但jExcelAPI对中文支持非常好,A ...
- Java读取excel指定行列的数据(通过jxl的方式)
目录 Java读取Excel指定列的数据详细教程和注意事项(通过jxl的方式) 1.前言 2.注意事项 3.主要的API说明 4.示例代码 Java读取Excel指定列的数据详细教程和注意事项(通过j ...
- java操作Excel有两种方式 方式1:jxl操作Excel jxl的API
java操作Excel有两种方式 方式1:jxl操作Excel 方式2:poi操作Excel 下面介绍jxl API: 使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用 ...
- java读取Excel 错误 jxl read biff BiffException Unable to recog
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! java ...
最新文章
- LINUX文件、目录权限及相关操作命令
- 12、动态视图组件ListView、GridView
- Python编写编程作业批量自动打分程序的思路与实现
- 微信退款参数格式错误
- libudev-dev : Depends: libudev0 (= 175-0ubuntu9) but 175-0ubuntu9.3 is to be installed 错误解决方案...
- 信息安全问题频发:四成人讨厌大数据 六成人称微信谣言最多
- ITIL4,全球IT行业抢手的资格认证之一
- 大学python教材课后答案_大学慕课2020年Python编程基础课后答案
- AutoIt上路03-添加工具栏
- rp导入图片大小_Axure制作图像的放大与缩小效果的四种方式
- 计算机web国二考试题库,全国计算机二级考试练习题库(含答案)
- 哈工大软件学院编译原理实验3——语义分析
- Android源码目录结构,以Android2.1为例
- 部门换届推文文字_这是一篇迟迟不想到来的推文
- 对接阿里云内容安全服务(机审视频检测)
- 【历史上的今天】12 月 28 日:冯·诺伊曼诞生;林纳斯·托瓦兹出生;CSDN 正式上线
- 系统学习机器学习之特征工程(三)--多重共线性
- BPM助企业提升执行力
- 商业数据分析师——IT和商业之间的纽带
- 关于PlatformIO开发 Arduino,自定义库的设置