java-POI解析excel问题

问题描述

POI解析excel问题

WorkbookFactory.create(FileInputStream) 这个方法读取2003的文件没问题

读取2007版本的 不抛异常 也读不出来 是什么情况?

解决方案

2003和2007格式不同,参考:
http://blog.csdn.net/kaixuanfeng2012/article/details/17755019
http://www.cnblogs.com/hongten/p/java_poi_excel_xls_xlsx.html
http://blog.csdn.net/jack0511/article/details/6179593

解决方案二:

...楼上方式不好 03和07 分开写都是多年前的了 现在用工厂类是可以不区分的

解决方案三:

...楼上方式不好 03和07 分开写都是多年前的了 现在用工厂类是可以不区分的

时间: 2024-09-20 09:44:25

java-POI解析excel问题的相关文章

java POI解析Excel 之数据转换公用方法(推荐)_java

如下所示: public static String reThreeStr(String ss){ boolean result= ss.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$"); if(result&&ss!=null&&!"".equals(ss)){ Double sss=Double.valueOf(ss); String numStr=new java

java poi导出excel,用excel 2013打开样式不能正常显示

问题描述 java poi导出excel,用excel 2013打开样式不能正常显示 我用的是poi3.02.用2010打开没问题,用2013打开只是合并单元格的地方,边框样式不能显示. 解决方案 java poi生成excel并修改excel样式POI 导出EXCEL样式实例POI Excel导出样式设置 解决方案二: poi设置的用07版的应该就可以 解决方案三: poi 针对03和07不同的版本会给出不同的类去处理的 你看看你的代码是 用 03还是 07 生成的 excel

java poi的excel导入数据读取

问题描述 java poi的excel导入数据读取 在使用poi时候,如何将获取的row转换成列,,现在excel模板格式就是类似这种,以行作为一个对象的第一个字段,列作为一个对象. 就比如 第一行作为对象第一个属性值的内容,第二行作为属性第二个属性值的内容,以此类推. 解决方案 你是不会读取数据吗?先循环所有的工作表,再循环所有的行,最后循环这一行里面所有的列,取出来不就完了么 解决方案二: Microsoft的Office系列产品拥有大 量的用户,Word.Excel也成为办公文件的首选.在

poi解析excel,里面sex的值只能为1或2

问题描述 poi解析excel,里面sex的值只能为1或2 poi解析excel,里面sex的值只能为1或2,如果我写成其他数字或字母 解析后还是会保存到数据库,怎么判断一下呢

急求大神!~java poi 在 excel中每满6万行生成一个新的sheet

问题描述 急求大神!~java poi 在 excel中每满6万行生成一个新的sheet 急求大神!~java poi 在 excel中每满6万行生成一个新的sheet(并且在新sheet继续后面的输入) 解决方案 我能做到每N行生成一个sheet,但是没办法把excel数据继续写进去 解决方案二: 我的思路是设置个标记,在满sheet的条件后继续输入flag以后的内容,试下可行否? 解决方案三: poi性能还是有问题的.写到csv里用excel自动打开还是可以的. 解决方案四: 周一的时候做出

java poi 图片-Java POI导出Excel并添加图片问题

问题描述 Java POI导出Excel并添加图片问题 现在要利用POI导出Excel报表,并且需要将一张图片一起导出到Excel中,请问有Java中有什么方法能将图片的背景变成透明的,因为图片本身是一个公章,客户想通过程序实现盖章,所以需要将公章的图片变成透明的然后导出到Excel中,这样就不回遮挡Excel本身的内容.谢谢了! 解决方案 实现了吗?我现在也遇到这个问题了啊... 解决方案二: 实现了吗,我也遇到相同的问题,求解答

java poi解析word问题,读取每段前自动生成的序号或目录结构

问题描述 java poi解析word问题,读取每段前自动生成的序号或目录结构 java中poi3.8 hwpfdocument 读取word 文档,没法独到word 文档每段开头的自动生成的序号 :如:一. (一). 解决方案 好像是没法自动生成序号的,你可以用vba函数编程来增加这些序号

使用poi解析Excel

使用poi来解析Excel的xls和xlsx. 解析xls: Java代码   package xls;      import java.io.FileInputStream;   import java.io.IOException;   import java.io.InputStream;   import org.apache.poi.hssf.usermodel.HSSFCell;   import org.apache.poi.hssf.usermodel.HSSFRow;   i

java poi读取excel操作示例(2个代码)_java

项目中要求读取excel文件内容,并将其转化为xml格式.常见读取excel文档一般使用POI和JExcelAPI这两个工具.这里我们介绍使用POI实现读取excel文档. 复制代码 代码如下: /* * 使用POI读取EXCEL文件 */import java.io.File;import java.io.FileInputStream;import java.util.ArrayList; import org.apache.poi.hssf.usermodel.HSSFCell;impor

poi 解析excel问题

问题描述 以下是程序中的一段代码,正常的的excel2003或者2007文件都能解析,以及2007的文件另存在2003的文件之后也能够正常导入:问题:2003的文件另存为2007的文件之后,导入就出现异常了:publicWorkbook getWorkbook(File file,String fileName){ Workbook wb = null; InputStream input = null; if(file == null || fileName == null) { return