2014-09-04 1 views

Répondre

2

High level representation of a SpreadsheetML worksheet. - XSSFSheet. Ceci doit être utilisé lorsque vous traitez avec Excel data saved in XML format. Les documents sont here

High level representation of a Excel worksheet.- Sheet. C'est la feuille de calcul Excel normale.

+0

Représentation de haut niveau d'une feuille de calcul Excel. - Feuille -> Varie-t-elle en fonction de la version de bureau? – Jothi

+0

pas au meilleur de ma connaissance – Satya

+0

si je voulais gérer plusieurs versions du fichier de la version Excel dont j'ai besoin pour l'utiliser? – Jothi

4

En fait, il y a plus de deux: Sheet est l'interface générale, et il a plusieurs implémentations: HSSFSheet (pour xls), XSSFSheet (pour xlsx), SXSSFSheet (quelques trucs en streaming), etc.

Vous devriez utilisent généralement Sheet, qui fonctionne avec tout type de document Excel. Seulement lorsque vous avez besoin de fonctionnalités spéciales, vous devriez probablement regarder dans les classes d'implémentation.