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导出数据到Excel视频、笔记和源码,包括POI在控制台程序、JavaWeb和框架中的使用,内容详细。
POI,读取文件工具类和笔记
1、将用户信息导出为excel表格(导出数据....) 2、将Excel表中的信息录入到网站数据库(习题上传....) 1、建立一个空项目 Bilibili-狂
狂神说Java系列/从Java基础内容到微服务,分布式相关笔记,docker相关笔记
POI导入导出excel文件 --- 个人珍藏笔记,一看就会用
OA (ssh) 基本实现(poi 生成 Excel , struts2动态下载 mysql数据库文件) 学习笔记(含源代码) 借鉴 风中叶 老师的视频,写的文章,代码比较详实。 说了很多我的看法,和思考,做了充分的日志
一个易于使用的基于 Web 的 OpenStreetMap POI 编辑器 笔记 这个程序只是一个原型。 请注意以下事项。 由于它目前并不安全,请使用它只是为了在目前的测试。 当前编辑目标不是 OpenStreetMap 本身,而是测试地图 ...
百度地图学习笔记,有代码。图层 定位 地理编码 poi搜索
本课程将给大家分享如何基于SSM实现POI导入导出Excel,并讲解目前企业级JavaWeb应用mvc三层模式的开发流程,可让初学者或者职场萌新掌握如何基于SSM整合第三方框架并采用mvc三层开发模式实现自己的业务模块!
使用 POI 在 Railo 中处理 XLS 文件 背景 自从搬到 Railo,我还没有找到读取和写入 XLS 文件的完美解决方案。 在更详细地了解 POI 之后,我决定编写自己的组件,该组件利用 Apache POI 来读取和写入 XLS 文件。 ...
非常值得学习的资源,结合笔记更快上手。 有poi报表生成,访问分析等技术, 非常值得学习的资源,结合笔记更快上手。 有poi报表生成,访问分析等技术,
笔记: 这些是使Poi为Vue,TS,Less,Scss等工作所需的魔咒: 需要在/ src文件夹中添加vue.shim.d.ts ,以便Typescript了解Vue文件 // vue.shim.d.ts declare module '*.vue' { import Vue from 'vue' export ...