Bestimmen Sie den MS Excel-Dateityp mit dem Apache-POI

Gibt es eine Möglichkeit, den MS Office Excel-Dateityp im Apache-POI zu bestimmen? Ich muss wissen, in welchem ​​Format die Excel-Datei vorliegt: in Excel '97 (-2007) (.xls) oder Excel 2007 OOXML (.xlsx).

Ich schätze, ich könnte so etwas machen:

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

Vielen Dank.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage