Apache POI, using both XSSF and HSSF

Tim Tuckle picture Tim Tuckle · Nov 24, 2010 · Viewed 34.5k times · Source

I have a problem with Apache POI project.

I failed to use XSSF and HSSF in the "Same Java Class". Which jar should I download or which artifact should I get add into maven?

I want to handle both xls and xlsx files at the same time. When I get excel version error, I will change the XSSF to HSSF or HSSF to XSSF.

How can I do this?

Answer

evilReiko picture evilReiko · Nov 24, 2010

Instead of doing that, try using the new release of Apache POI 3.7, it has SS package which handles both HSSF and XSSF without worrying about type

Details here: http://poi.apache.org/spreadsheet/index.html