2010-06-22 5 views
1

Il est nécessaire de lire plusieurs "listes" Excel d'une feuille dans un fichier Excel. J'ai besoin de savoir s'il existe une méthode/api intégrée pour obtenir les dimensions d'une liste ou traiter des données spécifiques à une liste. Au strict minimum, existe-t-il un moyen de connaître les "en-têtes" de la liste et le nombre de lignes contenues dans les données de la liste? Je veux que l'encapsuleur de POI que j'écris soit conscient des éléments de données sur l'Excel, plutôt que d'être raconté par des propriétés/constantes ou pire; coder en dur les noms des en-têtes/taille de la liste. PS: Je ne sais pas si la question avait un sens ... mais quelqu'un qui obtient ma dérive ... s'il vous plaît!Listes et tableaux POI et Excel

Répondre

0

Je viens d'écrire quelque chose pour le faire. AFAIK, Poi lui-même ne comprend pas les listes/tables, mais vous pouvez facilement écrire un wrapper qui le fait. Alternativement, il y a le jxls project - ceci permet des mappages complexes de POJOs aux feuilles de calcul, et a la fonctionnalité table reader.

How to: Excel Files a un certain nombre de liens vers des projets qui pourraient être utiles, y compris un pilote Excel JDBC.