前面介绍了POI可以操作excel,本篇介绍一个其他的可以操作excel的工具,但是这个工具有一个前提,excel文件版本只能是97-2003版本,如果是2007或者以上版本是操作不了的,所以,还是建议掌握POI操作excel文件。不管这个Jexcel只能操作2003版本的excel的一行,我们先来看看如何读取一个2003版本excel内的数据。

1. 下载jexcel.jar文件,并添加到exclipse工程的lib中去

下载地址:http://maven.ibiblio.org/maven/net.sourceforge.jexcelapi/jars/

我下载的jxl=2.6.3.jar,把这个文件添加到eclipse工程的lib,如果不会,请看前一篇文章。

提前准备一个2003版本的excel文件:test-data.xls

2. 相关读取excel代码如下

package lessons;import java.io.File;
import java.io.IOException;import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;public class HeadExcel {public static void main(String[] args) {File src=new File("./Files/test-data.xls");try {Workbook wb = Workbook.getWorkbook(src);Sheet sh1=    wb.getSheet(0);Cell  c1=sh1.getCell(0,0);String data1=c1.getContents();System.out.println(data1);} catch (IOException | BiffException e){            e.printStackTrace();}}}

可以说,学习了POI处理excel文件,那么只需要有一个叫jexcel的工具也能处理excel,只是只能够处理2003版本的excel,了解这点就可以了。

Java+Selenium3方法篇43-利用Jexcel操作2003版本excel相关推荐

  1. Java+Selenium3方法篇12-findElement之By TagName

    本文介绍findElement接口中八大方法的最后一种,By Tagname,先要了解什么是tagname,我们在使用firepath查看网页元素的时候,全是开始的input 或者button,div ...

  2. java切换浏览器_Java+Selenium3方法篇21-webdriver处理浏览器多窗口切换

    经过前面两篇文章的铺垫,我们这篇介绍,webdriver如何处理,一个浏览器上多个窗口之间切换的问题.我们先脑补这样一个测试场景,你在页面A点击一个连接,会在新的tab窗口打开页面B,这个时候,你在页 ...

  3. Java+Selenium3基础篇5-第一个自动化测试脚本

    前面几篇我们介绍了环境搭建和三大浏览器的启动方法,这篇文章我们介绍第一个自动化测试脚本.我的个人经验是,自动化脚本编写比较容易,最大的困难去如何去写测试断言.自动化测试,最重要的还是落在测试上面,而不 ...

  4. Java高危漏洞被再度利用 可攻击最新版本服务器

    2019独角兽企业重金招聘Python工程师标准>>> 安全研究人员警告称,甲骨文在2013年发布的一个关键 Java 漏洞更新是无效的,黑客可以轻松绕过.这使得此Java高危漏洞可 ...

  5. python如何清空excel表格_利用python操作win32com删除excel工作表

    win32com是一个操作excel的接口.在使用python操作win32com的时候,默认是displayalerts的,而很多操作我们都是默认会操作,所以要关闭掉displayalerts. 下 ...

  6. Python操作高版本Excel文件:颜色、边框、合并单元格

    本文主要颜色Python扩展库openpyxl的一些基本用法,包括创建工作簿.选择活动工作表.写入单元格数据,设置单元格字体颜色.边框样式,合并单元格等等. from random import ra ...

  7. java ubuntu 14.04,Ubuntu 14.04安装java的方法

    摘要 腾兴网为您分享:Ubuntu 14.04安装java的方法,掌上电力,虚拟按键,新东方,小度等软件知识,以及公务用车平台,手机秀色直播,新视觉影院,浩辰cad批量打印,bartender2016 ...

  8. python处理excel表格数据-利用Python处理和分析Excel表中数据实战.doc

    利用Python处理和分析Excel表中数据实战 [利用python进行数据分析--基础篇]利用Python处理和分析Excel表中数据实战 原创 2017年06月28日 15:09:32 标签: p ...

  9. java 方法数统计_利用Java简单实现一个代码行数统计器方法实例

    前言 哈喽,我是小黑, 最近学了java的输入输出流后一直心痒痒,总想找一点事情来做,所以用java代码来实现了一下统计代码的所有行数,看一下我上大学以来到底打了多少行. 先附上实现代码吧! pack ...

最新文章

  1. 跨链Cosmos(4)Tendermint Core
  2. 2.3 《计算机组成原理》之浮点数的表示(基本格式、规格化[左规右规]、表示范围、IEEE754标准详解)
  3. 简述回源原理和CDN常见多级缓存
  4. 如何衡量两个词的相关度
  5. 8k分辨率需要多大带宽_又一支持8K分辨率的接口标准发布
  6. [js] 写一个方法判断数组内元素是否全部相同
  7. python编码器_自编码器和分类器python
  8. Win系统 - 该扩展程序并未列在Chrome应用商店中怎么样办?
  9. 跟着我学习 AI丨语音识别:将语音转为数字信号
  10. Jetpack-Compose之三附带效应(副作用)
  11. mysql统计用户留存_SQL 统计用户留存
  12. 徐松亮常用开发软件与网站
  13. 60行代码爬取知乎神回复,笑到停不下来
  14. NVT平台model屏幕配置
  15. 使用cmd命令创建vue2脚手架
  16. 编写第一个c语言程序
  17. 《Armv8/armv9架构入门指南》-【第十九章】ARMv8模型
  18. 飞思卡尔智能车之摄像头使用篇
  19. 有没有cad转pdf软件推荐?cad转pdf免费软件大分享
  20. 【Linux开发环境搭建】arm-linux-gnueabihf 交叉编译工具链安装

热门文章

  1. java 填充字符串_Java字符串右补齐——String.format
  2. 一台电脑怎么登录多个微信?~~方法超简单
  3. Action Unit到底是什么?
  4. Flow-3D二次开发入门 教程
  5. 【存储过程造数mysql】
  6. 在vc2008中用_crtBreakAlloc调试内存泄漏
  7. Mac:VSCode 批量替换快捷键
  8. 获得拼多多商品详情(商品主图、sku)
  9. 改进的判定条件覆盖讲解和真值表书写
  10. 【毕业设计】 基于单片机的移动共享充电宝设计与实现 - 物联网嵌入式 stm32 c51