Determinar o tipo de arquivo do MS Excel com o Apache POI
Existe uma maneira de determinar o tipo de arquivo do MS Office Excel no Apache POI? Eu preciso saber em que formato é o arquivo do Excel: no Excel '97 (-2007) (.xls) ou OOXML do Excel 2007 (.xlsx).
Eu suponho que eu poderia fazer algo assim:
int type = PoiTypeHelper.getType(file);
switch (type) {
case PoiType.EXCEL_1997_2007:
...
break;
case PoiType.EXCEL_2007:
...
break;
default:
...
}
Obrigado.