我现在有一个页面,第一步获得一个excel xp格式的文件,然后要转换为excel 2007格式,请问poi有这样的方法吗? 

解决方案 »

  1.   

    读出来在写不就完了。poi又不是提供转换功能的api
      

  2.   

    下载POI3.5+版本用HSSFWorkbook导入
    POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(file));  
    HSSFWorkbook wb = new HSSFWorkbook(fs);  用XSSFWorkbook导出
    XSSFWorkbook wb=new XSSFWorkbook(file.getPath());  2007格式中加入了一些XML相关格式进去,所以POI3.5以XSSF来进行支持, 
    相应的,对行及单元格的操作,也都得改为XSSFRow,XSSFCell了 
      

  3.   

    请问用HSSFWorkbook 导入后是不是要手动一个一个读取每个单元格,然后写入到XSSFWorkbook中?
      

  4.   

    请问除了poi有没有其它的可以转换excel xp为excel 2007格式的包啊?
      

  5.   


    请问是哪个方法,我看poi的在线文档,研究了一上午没找到啊。