POI
java持续实践
Java开发
展开
-
POI导入处理日期格式
之前写了一篇文章是关于POI导出日期格式导出的,链接如下POI日期格式导出最近遇到了一个需求是关于导入时要处理导入时的日期格式的.日期格式在Excel中比较坑爹的是, 在读取列为日期格式的时候, 可能它的单元格格式可能是字符串, 或者可能是日期, 那么就要根据不同的情况来进行处理.代码如下//判断单元格是否为空if(row.getCell(0)==null || "".equals(r...原创 2020-04-22 22:28:32 · 1603 阅读 · 0 评论 -
POI导入
String fileName = file.getOriginalFilename();Workbook workbook = null;ExcelUtil eu = new ExcelUtil();//判断文件类型if (fileName.endsWith("xls")) { try { log.info("这是一个后缀是xls版本的,调用HSSFWorkboo...原创 2019-10-18 16:49:52 · 240 阅读 · 0 评论 -
poi 导出Excel Date日期为数字解决方案
开发环境: POI版本: 3.17 jdk 1.8在用poi导出Excel的时候,数据库字段里面存储的是如下图的yyyy-MM-dd 和yyyy-MM-dd HH:mm:ss的格式可是导出到Excel变成了如下图的数字通过查看poi的api 的注释发现,setCellValue如果传递的是日期的类型, 那么会把日期变为数字, 你需要在打开Ex...原创 2018-09-02 20:24:48 · 27891 阅读 · 5 评论 -
POI Excel设置列宽
参考文章:https://blog.csdn.net/lipinganq/article/details/78090553poi版本: 3.17Excel列宽单位概述POI中Sheet列宽是通过字符个数来确定的,列宽单位为一个字符宽度的1/256每列可以显示的最大字符数为255// 设置默认列宽,width为字符个数sheet.setDefaultColumnWidth...原创 2018-09-03 16:53:50 · 28743 阅读 · 3 评论 -
POI读取excle多线程批量插入到数据库
开发环境JDK 1.6POI 3.9框架 struts2 spring mybatismodelpublic class ConsultGovDataModel extends ModelBase { private static final long serialVersionUID = 1L; /** * 政务咨询数据主键 */ pri...原创 2018-11-19 19:35:05 · 2395 阅读 · 1 评论