Określ typ pliku MS Excel z POI Apache

Czy istnieje sposób na określenie typu pliku MS Office Excel w POI Apache? Muszę wiedzieć, w jakim formacie jest plik Excel: w Excel'97 (-2007) (.xls) lub Excel 2007 OOXML (.xlsx).

Przypuszczam, że mógłbym zrobić coś takiego:

int type = PoiTypeHelper.getType(file);
switch (type) {
case PoiType.EXCEL_1997_2007:
   ...
   break;
case PoiType.EXCEL_2007:
   ...
   break;
default:
   ...
}

Dzięki.

questionAnswers(4)

yourAnswerToTheQuestion