poi3升级到4.0兼容改造工作, isxssfworkbook = true
时间: 2023-09-01 13:01:38 浏览: 350
poi3升级到poi4是一项兼容改造工作,其中一个重要的改动是isXSSFWorkbook属性的引入。
在poi3中,我们只能使用HSSFWorkbook类来读写Excel文件,该类对应的后缀名为.xls。而在poi4中,引入了XSSFWorkbook类,以支持读写后缀名为.xlsx的Excel文件。
在进行兼容改造时,我们需要将原有的代码中创建和操作HSSFWorkbook对象的地方,改为创建和操作XSSFWorkbook对象。在这个过程中,我们可以设置isXSSFWorkbook属性为true来指示使用XSSFWorkbook对象。
isXSSFWorkbook属性是一个boolean类型的属性,设置为true时,表示使用XSSFWorkbook对象,设置为false时,表示使用HSSFWorkbook对象。通过设置这个属性,我们可以灵活地选择使用不同的Excel对象来读写不同后缀名的Excel文件。
需要注意的是,isXSSFWorkbook属性的默认值为false,即默认使用HSSFWorkbook对象。如果我们希望使用XSSFWorkbook对象,则需要显式地将isXSSFWorkbook属性设置为true。
总的来说,当我们将poi3升级到poi4时,通过设置isXSSFWorkbook属性为true,可以兼容读写后缀名为.xlsx的Excel文件,提升了代码的灵活性和兼容性。
阅读全文