Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 10 sur 10
  1. #1
    Membre Expert Avatar de leminipouce
    Homme Profil pro Olivier
    Ingénieur développement logiciels
    Inscrit en
    janvier 2004
    Messages
    754
    Détails du profil
    Informations personnelles :
    Nom : Homme Olivier
    Âge : 30
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : janvier 2004
    Messages : 754
    Points : 1 067
    Points
    1 067

    Par défaut [POI] Différence entre les 3 JARs

    Bonjour tout le monde.

    Est-ce que quelqu'un connaitrait par hasard la différence entre les 3 jar contenus dans le ZIP POI disponible en DL FTP ici, sur le site d'apache/Jakarta ?

    Le nom de chaque JAR :
    • poi-2.5.1-final-20040804.jar : 784ko
    • poi-contrib-2.5.1-final-20040804.jar : 54ko
    • poi-scratchpad-2.5.1-final-20040804.jar : 185ko


    Par avance, Merci.

  2. #2
    Membre habitué Avatar de Hoegaarden
    Profil pro
    Inscrit en
    avril 2004
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : avril 2004
    Messages : 362
    Points : 130
    Points
    130

    Par défaut

    Salut,

    Chacun des 3 jar contient des classes différentes. Tout depend de l'utilité que tu attends de POI.

  3. #3
    Membre Expert Avatar de leminipouce
    Homme Profil pro Olivier
    Ingénieur développement logiciels
    Inscrit en
    janvier 2004
    Messages
    754
    Détails du profil
    Informations personnelles :
    Nom : Homme Olivier
    Âge : 30
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : janvier 2004
    Messages : 754
    Points : 1 067
    Points
    1 067

    Par défaut Sobre mais efficace ;)

    Ok, merci !

    Je suis en train de chercher un tuto pour POI, je pense que je trouverai avec lui quel JAR je dois utiliser pour pouvoir faire de la lecture de XLS.

    Remarquez, si quelqu'un à la réponse sous la main pendant ma recherche...
    Mon but : Lire un fichier Excel, et l'utiliser pour créer un flux XML, soit avec JDOM ou SAX, soit sous forme d'une chaine, avec un StringBuffer.

    Merci.

  4. #4
    Membre habitué Avatar de Hoegaarden
    Profil pro
    Inscrit en
    avril 2004
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : avril 2004
    Messages : 362
    Points : 130
    Points
    130

    Par défaut

    J'ai fait un truc un peu similaire mais avec un fichier WORD que j'ai réécris en fichier XML.

    Tu peux peut être utiliser ce lien

  5. #5
    Membre Expert Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    mai 2002
    Messages
    957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mai 2002
    Messages : 957
    Points : 1 031
    Points
    1 031

    Par défaut

    salut

    sinon j'ai ce lien qui te permet de lire les fichiers excel avec POI

    http://www.devx.com/Java/Article/17301/0/page/4

    et je pense que tu connais dejà celui ci

    http://jakarta.apache.org/poi/hssf/quick-guide.html#NewWorkbook

    bon courage

  6. #6
    Membre Expert Avatar de leminipouce
    Homme Profil pro Olivier
    Ingénieur développement logiciels
    Inscrit en
    janvier 2004
    Messages
    754
    Détails du profil
    Informations personnelles :
    Nom : Homme Olivier
    Âge : 30
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : janvier 2004
    Messages : 754
    Points : 1 067
    Points
    1 067

    Par défaut Merci beaucoup

    Ok, merci pour tes liens, je vais y jeter un oeil.

    De mon côté, j'ai évidemment (si si, c'est une évidence, quand on combine Google et Recherche avancée sur le forum, on trouve !) trouvé réponse à ma deuxième série de questions.

    Pour lire des fichiers, il me faut utiliser le premier des trois jars énoncé (celui de 784ko). Il contient toutes les classes pour lire et écrire des documents OLE2 (MFC, bref Office !).
    Pour les 2 autres jars, je n'ai pas encore trop compris leur utilité, et je ne suis pas sûr d'avoir le temps de me plonger dedans, donc avis aux connaisseurs qui voudraient partager leur savoir.

    Vu que je veux me contenter de lire des fichiers Excel, je pense que je vais me recréer un jar alléger, contenant seulement les classes HSSF, et leur classes mère : mon application tourne aussi en applet, et j'ai pas trop envie de faire poirotter les utilisateurs pendant 3 plombes, le temps qu'ils téléchargent des classes qu'ils n'utiliseront jamais...

    Pour info, voici un How to signé Jakarta : http://jakarta.apache.org/poi/hssf/how-to.html

    Normalement, il ne me reste plus qu'à dire au revoir et MERCI.

  7. #7
    Invité de passage
    Inscrit en
    septembre 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : septembre 2005
    Messages : 7
    Points : 3
    Points
    3

    Par défaut

    Slt,

    J'ai encore une question si qq'1 possède la réponse, je serai sauvée.

    J'utilise POI pour lire et ecrire des fichiers .doc et je me suis aperçu que finalement que cette lib est detinée pour les fichiers Word très simple (Word97), et comme j'utilise Word2003, et je souhaite le lire, Eh bein ça ne marche pas ....

    Merci pour ceux qui pensent à me répondre en passant

  8. #8
    Membre habitué Avatar de Hoegaarden
    Profil pro
    Inscrit en
    avril 2004
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : avril 2004
    Messages : 362
    Points : 130
    Points
    130

    Par défaut

    Citation Envoyé par Dari
    Slt,

    J'ai encore une question si qq'1 possède la réponse, je serai sauvée.

    J'utilise POI pour lire et ecrire des fichiers .doc et je me suis aperçu que finalement que cette lib est detinée pour les fichiers Word très simple (Word97), et comme j'utilise Word2003, et je souhaite le lire, Eh bein ça ne marche pas ....

    Merci pour ceux qui pensent à me répondre en passant
    J'ai réussi à lire des fichiers WORD 2000, donc je ne sais pas si la version est en cause

  9. #9
    Membre Expert Avatar de leminipouce
    Homme Profil pro Olivier
    Ingénieur développement logiciels
    Inscrit en
    janvier 2004
    Messages
    754
    Détails du profil
    Informations personnelles :
    Nom : Homme Olivier
    Âge : 30
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : janvier 2004
    Messages : 754
    Points : 1 067
    Points
    1 067

    Par défaut

    Citation Envoyé par Hoegaarden
    J'ai réussi à lire des fichiers WORD 2000, donc je ne sais pas si la version est en cause
    Je pense au contraire que la version joue un rôle assez important, tout dépend quelles sont les fonctionnalités "avancées" utilisées.

    L'intérêt de faire un nouveau pack Office, pour Microsoft, est de pouvoir le vendre. Il faut donc qu'il y ai quelque chose de nouveau, et je ne serai pas étonné de voir que le format OLE2 a évolué depuis 1997 (je serai même plutôt étonné du contraire !!! )
    Maintenant, Jakarta est en train de préparer une nouvelle mouture de POI (la version 3). Je pense que cette dernière prendra mieux en compte les dernières évolutions du pack Office.
    N'oublions pas que le format OLE2 est propriétaire Microsoft, et que cette société n'est pas trop réputée pour partager avec le reste du monde ça façon de coder et de définir ses standards. (Le seul que je connaisse, qu'elle a en commum avec les autres, c'est SQL).

    Bref, Dari, soit tu t'assures que ton document Word2003 n'est pas trop évolué (éventuellement, tu le convertis dans un format un peu moins récent), soit tu essaies la version Beta de POI3.
    Mes avis que dans le dernier cas, si tu fais bien ton boulot, les développeurs Jakarta seront ravis de ton aide.

    Bon courage et bonne chance.

    PS: Il existe peut-être d'autres solutions, et je ne voudrais pas que mes hypothèses soient reçues comme paroles d'évangiles. Je ne suis pas spécialiste dans le domaine, et je ne fais que spéculer.

  10. #10
    Membre Expert Avatar de leminipouce
    Homme Profil pro Olivier
    Ingénieur développement logiciels
    Inscrit en
    janvier 2004
    Messages
    754
    Détails du profil
    Informations personnelles :
    Nom : Homme Olivier
    Âge : 30
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : janvier 2004
    Messages : 754
    Points : 1 067
    Points
    1 067

    Par défaut

    Au fait Dari, si tu tiens à ce qu'on te réponde, évite de poster sur des sujets qui sont considérés comme résolu... ce ne sont pas les premiers sujets que je lis quand je veux donner un coup de main , et je ne suis pas sûr d'être le seul dans ce cas !

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •