1.代码

import java.io.File;
import java.io.FileInputStream;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.usermodel.WorkbookFactory;public class TestExcel {public static void main(String[] args) {try {File file = new File("C://Users/Administrator/Desktop/test.xls");FileInputStream is = new FileInputStream(file);Workbook workbook = WorkbookFactory.create(is);//这种方式 Excel 2003/2007/2010 都是可以处理Sheet sheet = workbook.getSheetAt(0);//第一个sheetint rowCount = sheet.getPhysicalNumberOfRows();//获取总行数  Row row1 = sheet.getRow(0);//获取第一行 ,判断excel是否规范if(!row1.getCell(0).toString().trim().equals("序号")||!row1.getCell(1).toString().trim().equals("评价年度")||!row1.getCell(2).toString().trim().equals("纳税人识别号")||!row1.getCell(3).toString().trim().equals("纳税人名称")||!row1.getCell(4).toString().trim().equals("评价结果")){return;}for(int i=1;i<rowCount;i++){Row row = sheet.getRow(i);  int cellCount = row.getPhysicalNumberOfCells(); //获取总列数 String xh = "";//序号String pjnd = "";//评价年度String nsrsbh = "";//纳税人识别号String nsrmc = "";//纳税人名称String pjjg = "";//评价结果for(int c=0;c<cellCount;c++){String cellStr = row.getCell(c).toString().trim();if(!cellStr.equals("")&&cellStr!=null){if(c==0) xh=cellStr;if(c==1) pjnd=cellStr;if(c==2) nsrsbh=cellStr;if(c==3) nsrmc=cellStr;if(c==4) pjjg=cellStr;}}System.out.println(xh+"|"+pjnd+"|"+nsrsbh+"|"+nsrmc+"|"+pjjg);//拿到数据进行数据库操作}} catch (Exception e) {e.printStackTrace();}}
}

2.相关jar包下载

下载地址:http://pan.baidu.com/s/1nvhX3N7

JAVA读取Excel2003、2007、2010相关推荐

  1. java excel读取操作,Java 操作 Excel (读取Excel2003 2007,Poi兑现)

    Java 操作 Excel (读取Excel2003 2007,Poi实现) 一. Apache POI 简介( http://poi.apache.org/) 使用Java程序读写Microsoft ...

  2. java读取Excel2003和Excel2007内容

    java读取Excel2003和Excel2007内容并可以控制是否读取全部sheet页内容 在http://download.csdn.net/detail/u010792467/8072015下载 ...

  3. Excel表格如何设置密码 Excel2003/2007/2010设置密码教程

    http://www.wordlm.com/special/2/ 经常使用Excel表格制作报表和一些数据后,我们会给Excel表格设置密码,这样可以很有效的防止数据被盗取.目前Office版本众多, ...

  4. java用poi操作excel,2003,2007,2010

    原文: [url]http://happyqing.iteye.com/blog/1965570[/url] [color=red]通过POI统一读取Excel文件[/color](兼容97-2003 ...

  5. java读取sheet2_java读取Excel指定sheet页或全部sheet页数据(含2003和2007版本)

    java读取Excel指定sheet页或全部sheet页数据(含2003和2007版本) 在http://download.csdn.net/detail/u010792467/8072015下载所需 ...

  6. java使用poi读取Excel2003版(.xls)

    java使用poi读取Excel2003版(.xls) File file = new file("D:\\test.xls"); FileInputStream fis = ne ...

  7. Java 读取excel文件内容插入到数据库

    Java读写Excel的包是Apache POI. JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容.创建新的Excel文件.更新已经存在的Excel ...

  8. 【Java进阶营】java 读取 excel 表格内容

    一.添加依赖 org.apache.poi poi 3.8 org.apache.poi poi-ooxml 3.8 二.工具类 根据文件后缀判断 2003 || 2007 || 2010 格式. i ...

  9. 【Apache POI】Java 读取Excel文件

    Excel内容如下: 封装Excel行列字段的Bean: public class Employee {private String name;private String gender;privat ...

最新文章

  1. 电脑蓝屏终止代码irql_电脑蓝屏代码浅析
  2. 开发日记-20190505 关键词 汇编语言(四) 自定义分级视图demo
  3. yolov5论文叫什么_论文格式与论文查重到底是什么鬼?教你半小时搞定的独门技巧...
  4. Adaboost 2
  5. 中科大博士写外挂被抓,非法牟利300多万!
  6. 中国式创新技术“步态识别”终于来临,你大胆地走两步,我就知道你是谁
  7. jQuery的$(document).ready()和JavaScript onload事件
  8. Redis操作命令(一)
  9. Docker介绍及安装
  10. ASP.NET MVC中,通用的异常处理
  11. mysql视频教程特密码_分享一个MySQL 密码增强插件
  12. 回溯法 - 递归 - n皇后问题 - 所有解
  13. vim代码对齐命令_vim自动对齐
  14. coon.php连接,CoonClient.php
  15. java 填充图片_java图片缩放实现图片填充整个屏幕
  16. python扇贝每日一句api,英语每日一句API封装
  17. 从零开始之uboot、移植uboot2017.01(三、lowlevel_init)
  18. 西瓜书-2.5偏差与方差
  19. Android 画中画模式
  20. GORM CRUD 10 分钟快速上手

热门文章

  1. 关于吸烟现象的一些调查统计
  2. 华大单片机SW 复用
  3. RK3399 双路mipi拼接屏+HDMI 三屏显示
  4. 阿里腾讯“主战场”揭幕:马云33亿入股恒生电子
  5. 两个mp3文件合成 php,两个音频合成一个 音频合成软件/音频视频合成软件合并不同格式为一个音频文件...
  6. 负载均衡的几种常见方式
  7. Python如何实现分布式爬虫
  8. 使用python的random()随机函数编写一个简单的双色球项目
  9. 各种工业以太网比较(EtherCAT,EtherNet/IP,ProfiNet,Modbus-TCP,Powerlink)
  10. 量子计算机适用场景,最新量子计算机能够模拟宇宙诞生之初的情景