`
步青龙
  • 浏览: 291808 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
博客专栏
72ba33fb-eefe-3de1-bd65-82a6e579265d
Java面试
浏览量:0
社区版块
存档分类
最新评论

关于POI的一些备注

    博客分类:
  • POI
 
阅读更多

Excel 导入的时候判断到底是Excel2003 还是Excel 2007 ,两种的API不一样,微软很坑爹。

 

	// 判断文件类型
	public Workbook createWorkBook(String excelType, InputStream is)
			throws IOException {
		if ("xls".equals(excelType)) {
			return new HSSFWorkbook(is);
		} else if ("xlsx".equals(excelType)) {
			return new XSSFWorkbook(is);
		} else {
			return null;
		}
	}
 

 

Excel 2003 和Excel 2007 的Mime信息(如果涉及对单元格进行操作,操作指的是入合并之类的,非赋值)

   Excel 2003 操作的Mime信息   response.setContentType("application/vnd.ms-excel");

 

   Excel 2007 操作的Mime信息   response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");

   对于Excel 2007 必须添加相关的jar(其他版本雷同)

    poi-3.8-20120326.jar

    poi-ooxml-3.8-20120326.jar

    dom4j-1.6.1.jar

    stax-api-1.0.1.jar

    poi-ooxml-schemas-3.8-20120326.jar

    xmlbeans-2.3.0.jar

 

 

分享到:
评论

相关推荐

    POI-3.14处理ppt和pptx

    新版POI-3.14解决poi之前版本ppt读取不完整bug

    成都市全部种类(17类)POI数据

    成都的所有种类POI有17类:美食 中餐厅、外国餐厅、小吃快餐店、蛋糕甜品店、咖啡厅、茶座、酒吧 酒店 星级酒店、快捷酒店、公寓式酒店 购物 购物中心、百货商场、超市、便利店、家居建材、家电数码、商铺、集市 ...

    修改POI ,xdocreport源码,满足word按照段落解析成html,并支持公式

    POI ,xdocreport框架是一个半成品,往往使用默认的解析结果无法满足业务需求,花了很长时间和心血研究了其源码,修复了以下问题 问题1: xdocreport能解析word转html,但解析出来的是基于word的整套html,往往我们的...

    POI实现ppt excel的下载

    java代码实现根据ppt模板渲染数据: 能够实现替换ppt中的文字信息 能够实现替换ppt中的图片信息 能够实现替换ppt中的表格信息 ...使用问题或者业务工作合作请关注:码农的技术分享 备注:工作合作

    poi操作excel文件的源代码

    poi操作excel文件的源代码 主要包括4个函数 1、poiWrite 向excel文件写入“姓名”两个字 2、poiWriteCopy 读取一个指定文件内容,写入另一个文件; 3、poiCopy2 读取指定路径文件,指定sheet,指定行、指定单元格...

    JAVA读写Excel,含poi

    含JAVA读取Excel和写Excel的内容。生成程序可以直接运行。类单独写出。 整了2天,加了备注。苦劳求点评。

    基于Vue大规模出租车GPS数据的交通碳排放可视分析系统源码.zip

    【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用...

    服务器硬件运维巡检报告.docx

    文档编制序号:[KKIDT-LLE0828-LLETD298-POI08] 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08] 服务器硬件运维巡检报告全文共7页,当前为第1页。服务器硬件运维巡检报告 服务器硬件运维巡检报告全文共7页,当前为第...

    java excel生成二维码(可以添加图标和文字).zip

    1.使用技术:Java,SpringBoot; 2.资源内容:实现生成二维码存放在Excel中并进行下载; 3.备注:代码完整,下载就能使用, 博客中有讲解示例

    基于Springboot的Web页面上传解析Excel例子+源代码+文档说明

    - 解析Excel:poi-ooxml 打包: ```bash ./gradlew build ``` ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、...

    基于springboot的权限管理系统+源代码+文档说明

    - 其他:fastjson,poi,javacsv,quartz等。 ### 前端 - 基础框架:Bootstrap 3 - JavaScript框架:jQuery - 消息组件:Toaster - 树形插件:jsTree - 表格插件:BootstrapTable ### 开发环境 - 语言:...

    2020年全国高校数据库.xls

    2020年《全国高等学校名单》,未包含港澳台地区高等学校。...学校名称,学校标识码,主管部门,所在地,办学层次,备注 北京大学,4111010001,教育部,北京市,本科 数据仅供学习交流, 请勿用于商业项目。

Global site tag (gtag.js) - Google Analytics