IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Java Discussion :

Java et les fichiers Excel


Sujet :

API standards et tierces Java

  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 572
    Points : 631
    Points
    631
    Par défaut Java et les fichiers Excel
    Bonjour,

    Pour mon projet, je dois générer un fichier excel et l'uploader sur un site.

    J'utilise JexcelAPI (jxl.jar).

    J'ai remarqué que le fichier que je génère n'est pas interprété par le site, alors que si j'ouvre ce fichier avec excel, que je fais juste "sauvegarder" sans modification, et que je le réupload, ça marche.

    En regardant avec winmerge, je vois qu'il y a pas mal de différences entre les deux. Sur la faq de JexcelAPI il est indiqué que Excel fait des optimisations/modifications alors que jexcel laisse tout tel quel.

    Du coup, j'ai pris un fichier excel, déjà touillé par excel, comme template, je modifie mes trois valeurs, et ça ne marche pas.

    Donc, j'aurai voulu savoir comment refaire ces modifications afin d'avoir en sortie un fichier uploadable.

    ps : si VRAIMENT y a pas d'autres solutions, je suis même prêt à utiliser POI !

  2. #2
    Membre éprouvé Avatar de Jidefix
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    742
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 742
    Points : 1 154
    Points
    1 154
    Par défaut
    Qu'entend-tu par "est interprété par le site"?
    Sinon tous mes problèmes liés aux fichiers excel étaient des problèmes de version: quelle est la version de ton API et quelle est la version de ton Excel?

  3. #3
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 572
    Points : 631
    Points
    631
    Par défaut
    C'est un site sur lequel on upload un fichier excel qui le lit et rempli des cases. Je n'ai pas la main dessus.

    J'ai fait un test avec jxls (excellente api) ça s'upload.

    La prochaine fois, je chercherais un peu mieux avant de venir chouiner sur le forum :p

    Pour info, j'utilise jxl 2.4.2 et excel 2007 en mode compatibilité.

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

Discussions similaires

  1. Gérer les fichiers Excel en Java
    Par mehdiDI dans le forum Langage
    Réponses: 3
    Dernier message: 19/04/2009, 10h58
  2. Traitement sur les fichiers Excel
    Par ProgD dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 18/09/2007, 17h19
  3. HibernateUtil.java et les fichiers de Mapping
    Par sup dans le forum Hibernate
    Réponses: 4
    Dernier message: 17/09/2007, 11h14
  4. [VBA-E]Afficher les fichiers excel ouvert et leur onglets dispo pour les ouvrir
    Par anubisigfrid dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/03/2007, 22h52
  5. Java et les fichiers
    Par gagalive dans le forum API standards et tierces
    Réponses: 6
    Dernier message: 07/07/2006, 07h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo