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

Documents Java Discussion :

[POI] copie de fichier


Sujet :

Documents Java

  1. #1
    Membre averti
    Inscrit en
    Juillet 2004
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 35
    Par défaut [POI] copie de fichier
    Bonjour,

    avec l'API POI je souhaite lire un fichier Excel, faire quelques manipulations dessus puis sauvegarder le nouveau fichier.

    Je n'en suis qu'au tout début (copie du fichier) et je coince déjà.

    Ci-dessous mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    HSSFSheet sheet = null;
     
    		FileOutputStream fileOut =null;
     
    		FileInputStream in = new FileInputStream(fileName);
     
    		POIFSFileSystem fs = null;
    		HSSFWorkbook wb = null;			
    //		fs = new POIFSFileSystem(in);		
    		wb = new HSSFWorkbook(in);
    		sheet = wb.getSheetAt(0);  
     
    		// Write the output to a file
    	    fileOut = new FileOutputStream("testage.xls");
    	    wb.write(fileOut);
    	    fileOut.close();
    A l'exécution, j'obtiens l'erreur suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    java.lang.IllegalArgumentException: The supplied POIFSFileSystem contained neither a 'Workbook' entry, nor a 'WORKBOOK' entry. Is it really an excel file?
    Pourtant mon fichier en entrée est bien un fichier Excel.

    Quelqu'un aurait-il une idée de mon erreur?

    Merci d'avance.

  2. #2
    Membre averti
    Inscrit en
    Juillet 2004
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 35
    Par défaut
    Le problème venait du fichier Excel. En changeant de fichier en entrée je n'ai plus le problème

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

Discussions similaires

  1. [POI] Copie fichier Excel
    Par titou31000 dans le forum Documents
    Réponses: 9
    Dernier message: 10/01/2013, 11h48
  2. [POI] Copie de fichiers .docx
    Par magicsmacks dans le forum Entrée/Sortie
    Réponses: 0
    Dernier message: 25/11/2012, 17h31
  3. [C#] Copie de fichier via l'API
    Par slyv dans le forum Windows Forms
    Réponses: 5
    Dernier message: 20/12/2004, 22h39
  4. [Kylix] Copie de fichier...
    Par paty.olivier dans le forum EDI
    Réponses: 1
    Dernier message: 23/06/2004, 12h55
  5. Copie de fichier
    Par Bjorn dans le forum C
    Réponses: 4
    Dernier message: 11/06/2002, 15h23

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