`
为spring而生
  • 浏览: 7160 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

java操作excel导入功能报错(HSSFSheet)

 
阅读更多
java操作Excel,最近开发的时候用到POI包来开发excel批量导入功能
读取HSSFSheet sheet = workbook.getSheet("Sheet1");工作簿的时候经常报错:如下
(1)org.apache.poi.hssf.record.RecordFormatException: Unable to construct record instance, the following exception occured: null
(2)1错误解决后,读取每行HSSFCell cell = row.getCell((short)0);
还会报Null point,就是excel空区域会出现null错误
自己找了几天时间,发现了解决办法:

第一个问题:
由于文档使用了一些格式,比如下拉框,线条,表格
解决办法:要么不使用任何格式,要么你的poi.jar包已经过时了,版本过旧,需要更新到poi-3.x.jar以后,网上有地方下载。
第二个问题:
在读取每行的时候,加上
try{
HSSFCell cell = row.getCell((short)0);
………………
String aa = cell.toString();
…………
}catch()
然后再做判断if(aaa==null||aaa.equal("")){^^^^^}
分享到:
评论

相关推荐

    java_poi实现excel导入导出

    在本文中,我们将详细介绍如何使用 Java POI 实现 Excel 导入导出功能。 1. 什么是 Java POI Java POI 是一个开源的 Java 库,由 Apache 软件基金会维护。它提供了一系列的 API,用于处理 Microsoft Office 文件...

    java实现excel导入导出.pdf

    Java 实现 Excel 导入导出 Java 是一种流行的编程语言,Excel 是一种常用的电子表格软件。在 Java 中,实现 Excel 导入导出可以使用多种方式,本文将介绍使用 JXL 和 POI 两个库实现 Excel 导入导出的方法。 使用 ...

    JAVA 操作Excel导入 核心代码

    在这个场景中,我们讨论的是如何使用POI 3.0.2 Final版本来实现Excel文件的导入功能。 首先,了解为什么要使用Excel作为数据输入模板。Excel具有广泛用户基础,用户对其操作熟悉,不需要额外安装软件,且具有良好的...

    java编程excel导入MySQL.pdf

    Java 编程Excel 导入 MySQL 知识点 简介 本文档主要讲述了如何使用 Java 编程语言将 Excel 文件导入到 MySQL 数据库中。该过程涉及到 Excel 文件的读取、数据提取、数据库连接和数据INSERT 操作。 Java 读取 Excel...

    java 导入Excel 文件,支持xls、xlsx、csv格式

    在Java编程中,导入Excel文件是一项常见的任务,特别是在数据处理和数据分析领域。为了支持不同版本的Excel文件以及CSV格式的数据,开发者需要了解并掌握相关的API和技术。以下将详细讲解如何在Java中处理`xls`、`...

    javaexcel导入数据库.pdf

    由于给定的内容中存在一些OCR识别错误和重复文字,我将基于提供的有效信息,对Java操作Excel并将其数据导入数据库的知识点进行详细说明。为方便理解和执行,我会先修正可能的OCR扫描错误,并排除重复内容,然后详细...

    最全最实用的Java操作Excel教程

    ### Java操作Excel教程详解 ...POI提供了强大的功能和灵活性,使得Java开发人员能够轻松地集成Excel操作到他们的应用程序中。无论是简单的数据导出还是复杂的报表生成,POI都是一个值得信赖的选择。

    java实现excel导入导出

    总结,Java结合Hibernate和Apache POI可以有效地实现Excel的导入导出功能。通过熟练掌握这些技术,开发者能够灵活地处理Excel数据,满足各种业务需求。在实际项目中,务必根据实际情况调整和优化代码,确保性能和...

    java操作excel代码[文].pdf

    本文档主要介绍了使用 Java 语言操作 Excel 文件的代码实现,涵盖了创建新的 Excel 文件、添加表头、合并单元格、设置单元格样式等功能。 创建新的 Excel 文件 在 Java 中想要操作 Excel 文件,需要使用 Apache ...

    Java项目导入excel

    本项目提供的"Java导入excel"示例是一个完整的Java工程,它利用了Apache POI库来实现这一功能。Apache POI是Java平台上的一个开源项目,专门用于处理Microsoft Office格式的文件,包括Excel(.xls和.xlsx)。 首先...

    Java 操作Excel之excel输出到网页

    在Java编程领域,处理Excel文件是一项常见的任务,特别是在数据分析、报表生成或数据导入导出时。本主题聚焦于“Java操作Excel之excel输出到网页”,这涉及到如何利用Java技术读取Excel文件,并将数据呈现到Web页面...

    javaexcel导入数据库[借鉴].pdf

    JavaExcel 是一个基于 Java 语言的 Excel 文件处理库,它提供了对 Excel 文件的读取、写入和操作功能。在本文中,我们将探讨如何使用 JavaExcel 将 Excel 文件导入到数据库中。 JavaExcel 的基本概念 JavaExcel 是...

    java操作Excel文件

    在Java编程环境中,操作Excel文件是一项常见的任务,尤其在数据处理、数据分析或自动化测试等领域。本文将深入探讨如何使用Java来读取、写入和修改Excel文件,主要涉及的库有Apache POI和JExcelApi。 Apache POI是...

    java excel导入数据库

    总结来说,“java excel导入数据库”这一主题涵盖了Java编程语言的基本使用、Apache POI库的高级功能、Excel文件的读取和解析,以及通过Java对数据库进行操作,特别是将Excel数据导入数据库的过程。这对于企业级应用...

    java操作excel详细说明文档

    Java操作Excel是软件开发中常见的任务,特别是在数据处理和报告生成方面。这篇文档将深入探讨如何使用Java来读取、写入和修改Excel文件。Java提供了多种库来处理Excel,如Apache POI、JExcelAPI、JFreeChart等,但最...

    java操作excel类

    下面将详细解析基于Java的Excel操作类,涵盖其主要功能、代码示例以及使用场景。 #### 一、使用jxl库进行Excel操作 `jxl`是一个用于读写Excel文件的Java库,它能够处理Microsoft Excel的`.xls`格式文件。通过jxl,...

Global site tag (gtag.js) - Google Analytics