`
zzzwp
  • 浏览: 20660 次
社区版块
存档分类
最新评论

POI使用笔记

 
阅读更多

1、获取单元格中的值

 

public String getStringValue(HSSFCell cell) {

if (cell == null)

return "";

switch (cell.getCellType()) {

case HSSFCell.CELL_TYPE_BLANK:

return "";

case HSSFCell.CELL_TYPE_BOOLEAN:

return cell.getBooleanCellValue() + "";

case HSSFCell.CELL_TYPE_NUMERIC: {

if (HSSFDateUtil.isCellDateFormatted(cell)) {

SimpleDateFormat sdf = new SimpleDateFormat(

"yyyy-MM-dd HH:mm:ss");

return sdf.format(cell.getDateCellValue());

} else {

double tmp = cell.getNumericCellValue();

if (tmp % (int) tmp == 0) {

return "" + (int) tmp;

}

return tmp + "";

}

}

case HSSFCell.CELL_TYPE_STRING:

return cell.getStringCellValue();

case HSSFCell.CELL_TYPE_FORMULA:

return cell.getCellFormula();

default:

return cell.getErrorCellValue() + "";

}

}

分享到:
评论

相关推荐

    POI学习笔记详细说明

    POI学习笔记第二版更详细的POI学习笔记第二版更详细的

    POI学习笔记

    "POI学习笔记" POI(Apache POI)是一款流行的Java库,用于处理Microsoft Office文件格式,包括Excel、Word、PowerPoint等。POI提供了一个简洁和灵活的API,允许开发者轻松地读取、写入和操作Office文件。 POI的...

    POI的学习笔记

    ### POI学习笔记知识点解析 #### 一、POI简介 Apache POI是一个开源的Java API,用于处理Microsoft Office格式的文件,包括Excel (.xls, .xlsx), PowerPoint (.ppt, .pptx) 和 Word (.doc, .docx)。POI提供了一套...

    使用POI导出数据到Excel视频、笔记和源码

    **使用Apache POI导出数据到Excel** Apache POI是一个流行的开源库,它允许程序员创建、修改和显示Microsoft Office格式的文件,特别是我们关注的Excel(.xlsx)文档。本教程将深入探讨如何利用POI在Java环境中实现...

    POI-EasyExcel笔记1

    在IT行业中,Apache POI和EasyExcel是两个广泛使用的Java库,主要用于处理Microsoft Excel文件。本文将深入探讨这两个工具,并介绍如何使用它们进行Excel数据的导入与导出。 首先,Apache POI是一个开源的API,它...

    【狂神说】笔记(史上最全)含各类md笔记.zip

    2. **JavaWeb**:JavaWeb是指使用Java技术进行Web应用开发,涉及Servlet、JSP、过滤器、监听器等技术。学习JavaWeb需掌握HTTP协议,理解Servlet生命周期,以及如何在Web应用中实现用户交互和会话管理。 3. **Java...

    POI,读取文件工具类和笔记

    本文将深入探讨 POI 的核心概念、使用方法以及在读取文件时的关键知识点。 **1. POI 概述** Apache POI 提供了 HSSF(Horizontally Stored Spreadsheet Format)和 XSSF(XML Spreadsheet Format)两个主要的 API,...

    狂神说笔记_全.zip

    【狂神说笔记_全.zip】是一个包含狂神说系列的Java学习资源的压缩包,主要涉及了Java基础、Spring Boot、JavaWeb、微服务、分布式系统、消息队列、并发编程、前端技术、数据库以及容器化技术等多个IT领域的核心知识...

    POI导入导出excel文件 --- 个人珍藏笔记

    本笔记将介绍如何使用POI来导入和导出Excel文件。 首先,我们需要将`poi-3.1-FINAL.jar`库添加到项目的类路径中,这样才能使用POI提供的API。导入这个库后,我们就可以开始编写处理Excel文件的代码了。 在示例代码...

    poi-3.16-beta1 jar包

    标题中的"poi-3.16-beta1 jar包"指的是Apache POI项目的3.16 beta1版本的Java库文件,通常以.jar格式打包,方便Java应用程序引用和使用。 Apache POI的3.16版本是一个重要的里程碑,它包含了许多新特性和性能优化。...

    OA (ssh) 基本实现(poi 生成 Excel , struts2动态下载 mysql数据库文件) 学习笔记(含源代码)

    OA (ssh) 基本实现(poi 生成 Excel , struts2动态下载 mysql数据库文件) 学习笔记(含源代码) 借鉴 风中叶 老师的视频,写的文章,代码比较详实。 说了很多我的看法,和思考,做了充分的日志

    osmpoi:一个易于使用的基于 Web 的 OpenStreetMap POI 编辑器

    一个易于使用的基于 Web 的 OpenStreetMap POI 编辑器 笔记 这个程序只是一个原型。 请注意以下事项。 由于它目前并不安全,请使用它只是为了在目前的测试。 当前编辑目标不是 OpenStreetMap 本身,而是测试地图 ...

    黑马乐优商城19天全套视频加配套笔记

    而"poi-tl-master.zip"则暗示了课程可能涉及到Apache POI库的使用。Apache POI是一个流行的开源项目,用于处理Microsoft Office格式的文件,如Excel。在电商项目中,POI可能用于处理订单数据、库存报告等Excel相关的...

    Java操作EXCEL 学习笔记

    本学习笔记将深入探讨如何使用Apache POI库来实现Java对Excel的高效操作。 Apache POI是一个开源项目,提供了读写Microsoft Office格式文档的能力,包括Excel(.xlsx和.xls)。在Java中,我们可以借助POI库来创建、...

    java学习笔记模版

    在使用时,注意对分隔符进行转义,如`split("\\,")`。 4. **JSP标签与循环遍历**: - `<iterator>` 标签在JSP中用于遍历集合,如List,通常用于显示从后台获取的数据。在处理Excel数据时,通过`<iterator>`标签...

    everynote云笔记

    可能涉及到Apache POI库的使用以及Excel文件格式的处理。 10. **RDD:基于内存的集群计算容错抽象.html**:RDD(弹性分布式数据集)是Apache Spark的核心概念,是一种可容错的分布式内存数据结构。文件可能阐述了...

    struts2导出excel笔记

    在编程中,我们可以使用Apache POI库来操作Excel文件。Apache POI是一个开源项目,提供了Java API来读写Microsoft Office格式的文件,包括Excel。 1. **Apache POI使用** - **创建工作簿(Workbook)**: POI提供了...

    软考中级网工考试学习笔记

    1、包括网工第五版较全面的学习笔记(近4万字)、常用检测命令实践图、协议神图、常见编码图、网工简单的100条知识点 2、笔记目录如: 第一章 计算机基础知识 一、数据表示 (一) 定点和浮点和整数 二、逻辑计算机 ...

Global site tag (gtag.js) - Google Analytics