我需要在Java中读取excel文件,而不使用任何第三方库jar(如POI,JEXCEL。我不知道spring可以完全支持吗?请提出您是否知道的建议。
提前感谢
使用我已完成但未使用任何jar进行阅读的POI
public static void readFromExcel(String file) throws IOException{
HSSFWorkbook myExcelBook = new HSSFWorkbook(new FileInputStream(file));
HSSFSheet myExcelSheet = myExcelBook.getSheet("Birthdays");
HSSFRow row = myExcelSheet.getRow(0);
if(row.getCell(0).getCellType() == HSSFCell.CELL_TYPE_STRING){
String name = row.getCell(0).getStringCellValue();
System.out.println("name : " + name);
}
如果不允许使用第三方JAR或库,则需要编写解析器以将文档读入数据类。
[我建议您看看file format specification for Microsoft Office。您将需要了解这一点以构建可靠的解析器。
仅使用Apache POI并查看是否可以更改要求以允许它会容易得多。