如何判断excel是2003还是2007版本
InputStream inp = xxx;
if(! inp.markSupported()) {
inp = new PushbackInputStream(inp, 8);
}
if(POIFSFileSystem.hasPOIFSHeader(inp)) {
System.out.println("2003及以下");
}
if(POIXMLDocument.hasOOXMLHeader(inp)) {
System.out.println("2007及以上");
}
如何判断excel是2003还是2007版本相关推荐
- java读取sheet2_java读取Excel指定sheet页或全部sheet页数据(含2003和2007版本)
java读取Excel指定sheet页或全部sheet页数据(含2003和2007版本) 在http://download.csdn.net/detail/u010792467/8072015下载所需 ...
- Java解析Excel文档,2003和2007版本不兼容问题
网上查了一下,对于这两个版本,有对应的api,稍不注意就会报: org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplie ...
- Java实现excel 2003、2007导入功能
Java实现excel2003.2007导入功能完整版demo, 内置sql文件: https://gitee.com/PanGuanQing/excel-import-demo.git 1.要导入的 ...
- Java 常用的工具类—判断Excel版本读取Excel/CSV文件
以下内容均来自实际项目需求,记录下,网上找的读取Excel会出现不少问题,下面代码是经过好多次测试改进的符合现在项目的代码,如有不同要求,请自行修改,代码均只去掉了包名. 注:我们的Excel 第一行 ...
- java解析获取Excel中的数据--同时兼容2003及2007
首先大家先了解一下以下内容:引用 http://feitian0127.iteye.com/blog/1152524 java解析Excel(兼容2003及2007) 刚开始从网上找了个例子使用new ...
- c#NPOI导出2007版本excel
2003和2007版本区别: HSSFWorkbook(2003) IWorkbook(2007版本) 写完之后会有个问题,导出会报错[流已关闭]. NPOI生产.xlsx文件件时,在使用book.W ...
- POI检查EXCEL版本(2003或2007)
鉴定Excel格式是否是2003或2007,如果你的做法是读取扩展名,那说明你还是一个菜鸟!因为后缀完全是我们可以随意更改,我们可以把xls改成xlsx,甚至是txt,exe,jpg的后缀改成xlsx ...
- java代码读取excel文件,同时兼容2003和2007
后台服务器需要一个读取excel文件的工具,查了些资料,很多不能同时兼容2003和2007,整理了一下,加了一个判断,现在能同时兼容2003和2007,并且可以选择从表格的第几行开始读取.主要用到了a ...
- VBS判断excel版本
想要实现如下的两个目标: 1.通过 vbs判断某路径下的数个excel文件是03版本还是07版本,如果有文件是03的,跳出,如果都是07的则调用某 批处理文件. 2.同上类似,不过是单个判断,指定文件 ...
最新文章
- 文化内涵和历史深度:PC
- java native方法体在哪_java中native方法的使用
- python限定方法参数类型、返回值类型、变量类型
- mybatis_user_guide(6) Java API
- python lib库_python_lib基础库
- 各种排序总结(三)堆排序
- MVC学习二:基础语法
- Cuda Graph (cuda 优化)
- word设置实验报告格式
- 体脂率在线计算机,体脂率(BFR)计算器
- SLAM 之四元数转欧拉角再理解
- 车载电子电源设计简单总结
- 计算机入门 零基础,电脑新手入门指南——零基础一分钟入门电脑硬件
- Flutter 上字体的另类玩法:FontFeature
- NAT地址转换协议学习
- 基于搜狗微信的爬虫知识总结
- elementUI表格无数据设置
- 乌班图的世界——建立文件夹和空文件
- Python版警察抓小偷游戏源代码,有多个难度级别
- 如何在 Win7 下一键清空剪贴板