Qu'est-ce exactement ne faut pour le POI Excel API
Je suis en train de travailler sur un programme qui font de données Excel via POI API 3.9 .
mais il y a beaucoup de fichiers Jar dans le répertoire comme suit.
poi-3.9-20121203
poi-excelant-3.9-20121203
poi-ooxml-3.9-20121203
poi-ooxml-schemas-3.9-20121203
poi-scratchpad-3.9-20121203
ooxml-lib/xmlbeans-2.3.0
lib/commons-logging-1.1
..etc.
J'ai juste besoin de la création, la lecture et l'écriture de fichiers excel . je suis confus de ce que les fichiers jar sont dans le besoin.
merci de me dire quels sont les fichiers que j'ai obtenu à l'importation. J'ai lu beaucoup de domcuments sur le site web . Mais je'can trouver à ce sujet.
Merci
OriginalL'auteur dskim | 2013-07-23
Vous devez vous connecter pour publier un commentaire.
Ne vous inquiétez pas au sujet de vos dépendances trop dans votre cas. Il suffit d'utiliser un outil comme Maven ou Gradle, et ajouter le PI dépendance:
Maven:
Gradle
Cela vous donnera le droit de dépendances.
Vous êtes les bienvenus. Et j'aimerais vraiment vous recommandons d'utiliser un outil de ce genre, il vous permettra d'économiser des tonnes de questions!
OriginalL'auteur Erik Pragt
Vous avez probablement pour importer tous les d'entre eux. Comme de nombreux cadres, Apache POI est divisé en différentes bibliothèques. Apache POI utilise également des bibliothèques externes comme XML Haricots.
Sur le Apache POI site web, vous trouverez la liste des composants et pour quel objectif il y a besoin, regarder la Composant De La Carte section.
En règle générale, si vous êtes de la manipulation que de vieux fichiers Excel, vous n'avez pas besoin de la
poi-ooxml
dépendance.Noter que votre liste de dépendances externes est répertorié dans la conditions Préalables colonne de la deuxième table de la Composante section de Carte, comme décrit là, vous avez aussi besoin de bibliothèques supplémentaires:
commons-logging
,commons-codec
,log4j
.Enfin, afin d'éviter les maux de tête avec la gestion de la dépendance, vous pouvez utiliser un outil comme Maven qui s'occupe de cela pour vous.
OriginalL'auteur LaurentG
Vous avez juste besoin de 5 pots pour votre mentionné tâches
par exemple, si vous utilisez apache 3.9
dom4j certainement pas besoin de plus
OriginalL'auteur Sankumarsingh
Si vous utilisez Maven pour projet de construire, alors vous pouvez simplement ajouter deux dépendances de votre projet -
Cela permettra de télécharger tous les pots pour vous.
Ici est un projet de démonstration que j'ai développé, en démontrant la excel approche lecture. Les lignes ci-dessus sont prises à partir de mon projet pom. Cette approche fonctionne bien pour moi.
OriginalL'auteur MD Sayem Ahmed
(1)Bonjour, je suis ici poster un lien où vous pourrez obtenir toutes les informations liées à votre question.
http://selenium-testng.com/test-data-through-excel/
(2)Vous pouvez télécharger tous les pots à partir de cette URL
http://poi.apache.org/download.html
(3)extrait de l'URL et inclure tous les pots dans votre classPath
(4)Pour MS Excel Exemples, vous pouvez consulter les sites suivants. Il a tous les exemples nécessaires.
http://poi.apache.org/spreadsheet/quick-guide.html
maintenant, le premier lien est cassé
OriginalL'auteur Amitabh Ranjan
Pour projet autonome vous avez besoin ci-dessous des pots.
commons-logging-1.1.jar
dom4j-1.6.1.jar
jsr173_1.0_api.jar
log4j-1.2.13.jar
poi-3.8-20120326.jar
poi-ooxml-3.8-20120326.jar
poi-ooxml-schemas-3.8-20120326.jar
resolver.jar
xbean_xpath.jar
xbean.jar
xmlbeans-qname.jar
xmlpublic.jar
OriginalL'auteur Veera
Vous pouvez utiliser ver de 3,9 ou ver 3.8 à la place. Mais je trouve que pi ver.3.9 retirez un peu de classe(org.apache.pi.xssf.usermodel.XSSFWorkbook par exemple), qui jusqu'offre sur poi-3.8-20120326.jar. Afin de vérifier si ceux de la classe utilisée sur votre projet.
Espérons que cette aide!
uhmm, vous avez raison, mais ce n'est pas vraiment un avis sur up-to-date de la version. C'est l'avertissement à propos de la bibliothèque de l'évolution de versions. Peut-être quelqu'un jusqu'à utiliser un-plusieurs-ans-ancienne version et a rencontré cette difficulté comme moi. J'espère que cela peut aider!
OriginalL'auteur Huy Hóm Hỉnh
Grâce au lien ci-dessous
http://www.mysamplecode.com/2011/10/android-read-write-excel-file-using.html
Fonctionné pour moi 🙂
De Travail Édité Code:
OriginalL'auteur gauravsngarg