我正在使用以下行来处理Office 2010 Excel文件:
XSSFWorkbook myWorkBook = new XSSFWorkbook(new FileInputStream(file));
XSSFSheet mySheet = myWorkBook.getSheetAt(0);
Iterator<Row> rows = mySheet.rowIterator();
我想知道这是否适用于Office 2003和Office 2007(向后兼容),或者我将不得不更改实现,如果它不起作用,那我怎么知道excel文件的版本,以及如何实施会改变吗?
答案 0 :(得分:2)
仅适用于office 2003,如果安装了Microsofts compatibility pack或您创建了HSSF输出。 Office 2007应该没问题。