用Eclipse读取excel中全部数据
用Eclipse读取excel中全部数据
引包:jxl.jar
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
import java.util.Vector;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
public class Excel {
public Vector ReadExcel(String file) {List list = new ArrayList();Vector vector=new Vector();Workbook rwb = null;Cell cell = null;// 创建输入流InputStream stream = null;try {stream = new FileInputStream(file);} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}// 获取Excel文件对象try {rwb = Workbook.getWorkbook(stream);} catch (BiffException | IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}// 获取文件的指定工作表 默认的第一个Sheet sheet = rwb.getSheet(0);// 行数(表头的目录不需要,从1开始)for (int i = 0; i < sheet.getRows(); i++) {// 创建一个数组 用来存储每一列的值String[] str = new String[sheet.getColumns()];// 列数for (int j = 0; j < sheet.getColumns(); j++) {// 获取第i行,第j列的值cell = sheet.getCell(j, i);str[j] = cell.getContents();}list.add(str);// 把刚获取的列存入list}for (int i = 0; i < list.size(); i++) {String[] str = (String[]) list.get(i);Vector c = null;for (int j = 0; j < str.length; j=j+3) {c=new Vector();c.add(str[j]);c.add(str[j+1]); }vector.add(c);// System.out.println(vector);}return vector;//返回一个vector为每一列的数据
}
}
用Eclipse读取excel中全部数据相关推荐
- 使用jxl来读取Excel中的数据
使用java语言,借助第三方API来读取Excel中的数据 package com.excel;import java.io.File; import jxl.Cell; import jxl.She ...
- python处理微信消息导入excel_使用python读取excel中的数据,并重新写入到新的excel中...
使用Python3运行 起初是读取excel中的数据,进行相关的计算将结果追加在后面,没有找到合适的办法,就只能采用这种读取数据,进行相关操作,重新写入的方法 1. 主要流程 (1)使用xlrd打开x ...
- 使用python读取excel中的数据,并绘制折线图
使用python读取excel中的数据,并绘制折线图 做实验的时候采集到一些数据,从文本拷贝到excel,然后从十六进制转换成十进制.图表是分析数据的有利工具,使用python绘制出的图表简明美观.所 ...
- 使用poi读取Excel中的数据到数据库
大家好今儿给大家带来的是使用poi读取Excel中的数据到数据库 目录 大家好今儿给大家带来的是使用poi读取Excel中的数据到数据库 1.poi简单介绍 2.poi操作excel 3.代码部分(可 ...
- Python读取Excel中的数据
1.用xlrd包读取excel数据 import xlrddef read_excel():# 打开文件,xlrd.open_workbook(),函数中参数为文件路径,分为相对路径和绝对路径work ...
- java读取excel中的数据存到数据库
1.导入jar包 <!-- poi --> <dependency> <groupId>org.apache.poi< ...
- python中删除列表中的空元素以及如何读取excel中的数据
这个暂时也没有找到更好的办法,用的是别人博客中的一种办法http://www.biofacebook.com/?p=186 while " in a: a.remove(") 其中 ...
- php 读取excel 数字,php如何读取excel中的数据
1.搭建php程序运行环境来执行程序,只要能让程序运行起来就行 2.下载PHPExcel.php类文件以及相关组件 3.包含到要运行的文件中 require PHPExcel.php,创建对象默认用e ...
- python去除excel空行_python中删除列表中的空元素以及如何读取excel中的数据
这个暂时也没有找到更好的办法,用的是别人博客中的一种办法http://www.biofacebook.com/?p=186 while " in a: a.remove(") 其中 ...
最新文章
- python如何控制mysql_python如何操作mysql
- 硕士全年不开学?一批高校发布秋季学期返校时间!
- 思科发力虚拟化和云服务 推出多款新品
- mysql 的S 锁和X锁的区别
- ABAP开发如何动态的实现任意表的ALV显示
- DbVisualizer 8 解决中文乱码问题
- 前端学习(1732):前端系列javascript之状态切换
- 云存储精华问答 | 云存储的优势在哪?
- MongoDB 之聚合函数查询统计
- java map 为空_java中如何判断map是否为空
- 20行Python代码爬取王者荣耀全英雄皮肤
- Java Web开发实战经典 李兴华 PDF pdf
- 远程桌面 中断计算机连接不上,中断远程桌面连接解决方案
- Epicor流水编号规则功能
- Python 函数的使用和内嵌函数
- RabbitMQ由浅入深入门全总结(一)
- 寓教于乐——玩转角色互换游戏
- 算法导论(三)--分治法
- React 热区组件
- HTML5期末大作业:个人主页网站设计——个人介绍(45页) HTML+CSS+JavaScript 个人设计web前端大作业 HTML期末大作业...