使用XSSF读取,所需jar包:

所需jar包(全部都在poi-5.0.0包及其子包下):

  • 1.poi-5.0.0
  • 2.poi-ooxml-5.0.0
  • 3.poi-ooxml-lite-5.0.0
  • 4.lib\commons-collections4-4.4
  • 5.lib\commons-math3-3.6.1
  • 6.ooxml-lib\commons-compress-1.20
  • 7.ooxml-lib\xmlbeans-4.0.0

XSSFWorkbook和HSSFWorkbook区别:

和excel的版本有关系;XSSF用于xlsx格式,HSSF用于xls格式。


使用:

根据指定的文件输入流导入Excel从而产生Workbook对象
读取文档

            //根据指定的文件输入流导入Excel从而产生Workbook对象XSSFWorkbook wb0 = new XSSFWorkbook(fileIn);//获取Excel文档中的第一个表单XSSFSheet sht0 = wb0.getSheetAt(0);//获取第一行XSSFRow row = sht0.getRow(0);//获取第一个单元格temp = String.valueOf(row.getCell(0));

写入文档

        XSSFWorkbook workbook = new XSSFWorkbook();XSSFSheet sheet = workbook.createSheet("xxx");XSSFRow firstRow = sheet.createRow(0);//第一行表头XSSFCell cells[] = new XSSFCell[6];//几个单元格String[] titles = new String[]{"1","2","3","4","5","6"};for (int i=0;i<6;i++){cells[0]=firstRow.createCell(i);cells[0].setCellValue(titles[i]);}

java读写xlsx文件相关推荐

  1. java读写excel文件poi_Java利用POI读写Excel文件工具类

    本文实例为大家分享了Java读写Excel文件工具类的具体代码,供大家参考,具体内容如下 package com.test.app.utils; import java.io.File; import ...

  2. Java操作Excel之POI:java读写excel文件以及打印设置

    Java操作Excel之POI:java读写excel文件以及打印设置 POI的jar包下载地址:http://poi.apache.org/download.html 注意:项目中导入poi 4.0 ...

  3. Java读写txt文件案例-统计学生名单

    Java读写txt文件案例-统计学生名单,具体应用请看代码中的实现原理. package shuzu; import java.io.BufferedReader; import java.io.Bu ...

  4. java读写excel文件

    近期处理的数据规模比较大,正好又是统计合并的事情,想着借助excel就可以完成了,然后就了解了下java读取excel的事情. 读取的文件主要分两类:xls文件.xlsx文件.xls文件的相关操作用的 ...

  5. Java 读写docx文件后直接转成PDF文件方法

    java将docx文件转成pdf文件的实现方法,需要的jar包下载地址:https://download.csdn.net/download/keke921231/10529672 1.读写docx文 ...

  6. java下载xlsx文件_【小坑】java下载excel文件

    excel文件的导入导出是很常见的功能,这次做了个下载的功能,踩了一些坑,记下来避免以后重复踩-- 1.inputstream序列化问题 Could not write JSON document: ...

  7. Java读写.properties文件实例,解决中文乱码问题

    一般使用到properties配置文件,一般都是在spring项目里面,直接由框架帮你读,当然,你也得考虑到编码的问题. 但是现在要是要求使用Java直接读写properties文件,就发现很多的问题 ...

  8. python使用pandas和xlsxwriter读写xlsx文件

    已有xlsx文件如下: 1. 读取前n行所有数据 # coding: utf-8 import pandas as pd # 1. 读取前n行所有数据 df = pd.read_excel('scho ...

  9. matlab读写xlsx文件和txt文件

    文章目录 matlab读xlsx文件 matlab写xlsx文件 matlab读txt文件 matlab写txt文件 向data.xlsx文件的Sheet1中存入20行4列小数,向Sheet2中存入2 ...

  10. java读写html文件时出现中文乱码问题的解决方法

    最近在做HTML静态生成,需要从硬盘上把模版文件的内容读出来.然后,替换相关标签写到指定的文件中.无论是读写,都遇到了中文乱码问题.试过多种方法,发现下面一种可以避免中文乱码.(无论读取还是写入一定要 ...

最新文章

  1. 白白浪费了这满园春色
  2. 每日一皮:用户永远不知道怎么用我们的产品...
  3. Can't pickle local object 'CDLL.__init__.locals._FuncPtr'
  4. Leetcode:Intersection of Two Linked Lists
  5. Create Digital Engagement on Multiple Channels
  6. Mosquitto配置----日志设置
  7. rust(53)-智能指针
  8. QT学习:基本对话框
  9. Vue---从后台获取数据vue-resource的使用方法
  10. linux配置ip地址 suse_suse linux中为单网卡配置多IP的方法
  11. Spring ConfigurationClassPostProcessor Bean解析及自注册过程
  12. 深度学习在文本领域的应用
  13. WF4.0 基础篇 (六) 数据的传递 Arguments 参数
  14. 几种关系型数据库比较
  15. 别翻了,常见的锁策略就在这里了~
  16. Python读取文件时出现UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position xx: 解决方案
  17. 人之间的尊重是相互的_人与人之间,最长久的关系,不是友情,不是爱情,而是…… ( 好文 )...
  18. 计算机打音乐歌谱成都,赵雷成都的曲谱
  19. 活法 - 第二章 考虑问题原理出发
  20. GiB与GB 存储单位

热门文章

  1. 模2除法——用非常直观的例子解释
  2. python快速编程入门教材免费阅读,Python快速编程入门(第2版)
  3. pdfminer识别pdf无法识别问题
  4. ImageNet ILSVRC2012数据集(分类部分)简要介绍和初步处理
  5. python爬取豆瓣Top250-改进版
  6. python去重保留唯一一个值_python 去重和保留重复值方法 duplicated 和 drop_duplicates...
  7. tap10.app cn.html,Tap连点器
  8. matlab eemd输出,如何用EEMD处理一份数据
  9. JSP+MySQL基于SSM的高校毕业生就业管理系统
  10. sql中取字符串长度的函数