我有 xls 类型的文件,扩展名为 xml,我想像 Excel 文件一样读取它。 我正在尝试
HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream(inputFile));
HSSFSheet sheet = wb.getSheetAt(0);
但它只能读取 xls 扩展名。 有人知道怎么办吗?? 谢谢
最佳答案
您必须使用 XSSF* 类。
XSSF 是 POI 项目对 Excel 2007 OOXML (.xlsx) 文件格式的纯 Java 实现。
https://poi.apache.org/spreadsheet/index.html
XSSFWorkbook wb = new XSSFWorkbook(new FileInputStream(inputFile));
XSSFSheet sheet = wb.getSheetAt(0);
关于Java poi将xml转换为xls,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7148150/