Le choix d'un excel api java
Tout ce que je dois faire est d'ouvrir un MS excel feuille ne savez pas quel type (2003, 2007, etc.) - et d'analyser les informations de chaque ligne dans un objet. Je joue uniquement en lecture seule opérations.
de Apache POI, JExcelAPI, ou OpenXLS qui est le meilleur pour cette tâche?
Je préfère ne pas en savoir plus sur l'api, mais si vous êtes certain qu'aucune de ces sont les meilleurs alors, je vais prendre votre entrée.
JXL AVERTISSEMENT: il appelle GC explicitement par défaut, qui sera la cause de votre super-rapide-très-concurrent-performances optimisées serveur web de s'arrêter. enregistrer quelques cheveux blancs et à l'utilisation
-Djxl.nogc=true
OriginalL'auteur Victor | 2009-07-14
Vous devez vous connecter pour publier un commentaire.
J'ai utilisé POI seulement, mais l'a trouvé pour être simple à utiliser et fonctionne comme annoncé.
Je suis très impressionné par POI convivialité mais je suis constently trouver des incohérences entre la bibliothèque et de la documentation qui fait qu'il est très déroutant pour apprendre. 😛
Existe t'il une méthode en PVE qui permet de mettre un mot de passe sur les fichiers XLS?
il l'a prise en charge du cryptage poi.apache.org/encryption.html
il crypte le contenu de fichier ,Est-il possible de définir le mot de passe sur le fichier qui va demander le mot de passe lorsque j'essaie d'ouvrir le fichier?,comme il est de ther dans aspose mais il n'est pas un freeware.
OriginalL'auteur Steve B.
Je ne recommande PAS OpenXLS. Je l'ai utilisé pour un peu de temps mais il est devenu très frustré par les limites de la version gratuite. Si vous souhaitez écrire des formules, par exemple, vous ne pouvez pas. Si vous achetez la version commerciale que la société derrière OpenXLS vend, de toute façon.
J'ai été en utilisant JExcelAPI depuis quelques mois et je suis très impressionné par elle. Il est très facile de l'utiliser pour lire et écrire des feuilles de calcul Excel. La documentation est assez bonne, mais elle pourrait être mieux. Si vous ne l'avez pas déjà fait votre choix, je vous recommande JExcelAPI pour vous.
J'ai peur que je n'ai pas essayé de PVE donc je ne peux pas commenter.
andykhan.com/jexcelapi - "JExcelApi est publié sous la licence GNU Lesser General Public License."
OriginalL'auteur Brian Beckett
J'ai utilisé seulement JExcelAPI, et l'a trouvé tout à fait utilisable et solide. Rencontré une étrangeté, mais il a été écrit, pas de lecture, et est clairement documenté (avec solution) dans leur FAQ, heureux de le recommander.
OriginalL'auteur Carl Manaster
FWIW et Extentech - les responsables de OpenXLS - a publié une nouvelle version qui prend désormais en charge l'ajout de formules et de les exécuter de la sorte:
Également, vous trouverez que Sheetster.com est un open source web feuille de calcul à partir Extentech et vous pouvez incorporer une belle feuille de calcul web dans votre site web apps.
OriginalL'auteur johnnyshredder