我正在尝试使用POI来读取大型xlsx文件的第一次测试,但要使用小文件进行简单测试,我无法显示单元格的值。使用POI读取xlsx文件(SXSSFWorkbook)

有人可以告诉我什么是我的错误。所有的建议都受到欢迎。谢谢。

Test.java:

import java.io.File;

import java.io.FileInputStream;

import org.apache.poi.openxml4j.opc.OPCPackage;

import org.apache.poi.ss.usermodel.Sheet;

import org.apache.poi.xssf.streaming.SXSSFWorkbook;

import org.apache.poi.xssf.usermodel.XSSFWorkbook;

public class Test {

public static void main(String[] args) throws Throwable {

File file = new File("/tmp/test.xlsx");

OPCPackage pkg = OPCPackage.open(new FileInputStream(file.getAbsolutePath()));

XSSFWorkbook xssfwb = new XSSFWorkbook(pkg);

SXSSFWorkbook wb = new SXSSFWorkbook(xssfwb, 100);

Sheet sh = wb.getSheet("Hola");

System.out.println("Name: "+sh.getSheetName()); // Line 19

System.out.println("Val: "+sh.getRow(1).getCell(1).getStringCellValue()); // Line 20

}

}

结果:

Name: Hola

Exception in thread "main" java.lang.NullPointerException

at Test.main(Test.java:20)

test.xlsx:

2012-12-14

alditis

java poi 读取xlsx文件_使用POI读取xlsx文件(SXSSFWorkbook)相关推荐

  1. java dom xml 换行,dom4j解析xml文件_用DOM解析XML文件,怎么才能让解析出来的文本不用换行_dom解析xml文件...

    网友求助:dom4j解析xml文件_用DOM解析XML文件,怎么才能让解析出来的文本不用换行_dom解析xml文件 问题importjava.text.SimpleDateFormat; import ...

  2. java word模板poi生成文件_利用poi读取word模板文件生成新的word文档

    利用poi读取word模板文件生成新的word文档 利用poi读取word模板文件,并回填逻辑数据,生成并导出需要的word文档源码.解决模板读取异常问题,提供wordUtils工具类(各种功能实现) ...

  3. java给excel填充数据_使用poi操作Excel的处理工具类自动解析填充数据

    直接传入对应的对象直接生成Excel中的数据集合 Excel模板-表头所在行为1(所在行从一开始) image.png 首先需要导入的Excel表头行中要添加批注,内容为对应JavaBean的属性值. ...

  4. java设置excel为只读_关于POI将2007excel加密(不能只读)

    java开发,需要实现一个功能:将excel进行加密.然后碰到问题. public static void main(String[] args) throws IOException, Invali ...

  5. java jdom 读取xml文件_使用Jdom读取XML文件方法

    使用Jdom读取XML文件方法,学习Spring时,我们经常看到很多xml配置文件,Spring通过在配置文件中的配置,使用IOC(控制反转),从而实现代码的灵活性,本篇我就为大家介绍一种解析xml方 ...

  6. java eclipse 读取文件_怎样用eclipse读写文件

    展开全部 要实现读写文件, 可以使用到e69da5e6ba9062616964757a686964616f31333337613162java中的I/O流.具体代码如下:import java.io. ...

  7. excel poi 加背景图_使用POI在Excel中添加外部图片

    本篇的代码主要参考自poi讨论组:http://apache-poi.1045710.n5.nabble.com/Load-remote-image-inside-excel-sheet-td5709 ...

  8. php写excel文件_利用PHPExcel实现Excel文件的写入和读取

    作为一个原本的Java党,用过PHP才知道,原来对于Excel文件的写入和读取原来可以这么简单! 利用PHP实现对于Excel的读取,主要借助于PHPExcel插件来完成. PHPExcel下载地址: ...

  9. r读取文件夹下的所有csv文件_[R语言]读取文件夹下所有子文件夹中的excel文件,并根据分类合并。...

    解决的问题:需要读取某个大文件夹下所有子文件夹中的excel文件,并汇总,汇总文件中需要包含的2部分的信息:1.该条数据来源于哪个子文件夹:2.该条数据来源于哪个excel文件.最终,按照子文件夹单独 ...

  10. nodejs fs创建文件_节点FS – NodeJS创建文件,读取文件,写入文件

    nodejs fs创建文件 Node FS stands for NodeJS File System module. In my previous post, we have already dis ...

最新文章

  1. mysql 视图列信息_MySQL 中获取用户表、用户视图、用户表中列信息
  2. 网络编程学习笔记(gethostbyname2函数与IPv6支持)
  3. webservice restful类型接口的调用实例
  4. webpack常用命令总结
  5. Java Optionals获得更具表现力的代码
  6. 76岁“爷爷考生”第5次备战研究生考试
  7. ios下点击label包含的input checkbox或radio无效问题
  8. Leetcode每日一题:49.group-anagrams(字母异位词分组)
  9. 数据结构与算法(三)-线性表之静态链表
  10. API函数之GetUserName
  11. php excel导出科学计数法,php导出excel时科学计数法的处理方法
  12. excel 链接批量转图片
  13. ThoughtWorks培训感想
  14. 2012百公里毅行——长沙,湘潭,株洲
  15. 使用Cdn加速静态资源
  16. PS在导出图片时提示无法加载扩展,未经正确签署
  17. 通过css实现图片过渡放大的效果
  18. 操作系统原理,物理内存“扩充”技术,内存紧缩,覆盖,交换,虚拟内存思想
  19. 笔记 | 产品经理必懂的技术(五)
  20. BBEdit 12.6.6 代码编辑器

热门文章

  1. Tomcat windows下安装
  2. linux根分区扩容(LVM动态卷)
  3. 【剑道之道】亦是生存之道
  4. 从FTP上下载文件到本地
  5. gridView 多余字符显示省略号...
  6. OSPF分解试验部分-LAB3:OSPF各种网络类型试验
  7. 依然持有比特币,Roger Ver谈投资心经
  8. 云栖科技评论 | 传统产业的数字化转型 破除“肌肉记忆” 拥抱变化与未知
  9. 关于Windows Message ID 以及应用【转】
  10. 【转】Java字符串与字符集的基本概念