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

Java Discussion :

erreur lors du lecture d'un fichier excel


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Par défaut erreur lors du lecture d'un fichier excel
    bonjour ;
    je veux lire un fichier Excel en JAVA quand je teste ce code un erreur se déclenche
    les bibliotheque que je suis entrain de les imorter n'existent pas
    qu'est ce que je doit faire
    voila le code:

    import java.io.IOException;
    import java.io.InputStream;
    import java.util.Iterator;
    import org.apache.poi.poifs.filesystem.POIFSFileSystem;
    import org.apache.poi.hssf.usermodel.HSSFCell;
    import org.apache.poi.hssf.usermodel.HSSFSheet;
    import org.apache.poi.hssf.usermodel.HSSFWorkbook;
    import org.apache.poi.hssf.usermodel.HSSFRow;

    public class POIExample {

    public static void main( String [] args ) {
    try {
    InputStream input = POIExample.class.getResourceAsStream( "classeur1.xls" );
    POIFSFileSystem fs = new POIFSFileSystem( input );
    HSSFWorkbook wb = new HSSFWorkbook(fs);
    HSSFSheet sheet = wb.getSheetAt(0);

    // Iterate over each row in the sheet
    Iterator rows = sheet.rowIterator();
    while( rows.hasNext() ) {
    HSSFRow row = (HSSFRow) rows.next();
    System.out.println( "Row #" + row.getRowNum() );

    // Iterate over each cell in the row and print out the cell's content
    Iterator cells = row.cellIterator();
    while( cells.hasNext() ) {
    HSSFCell cell = (HSSFCell) cells.next();
    System.out.println( "Cell #" + cell.getCellNum() );
    switch ( cell.getCellType() ) {
    case HSSFCell.CELL_TYPE_NUMERIC:
    System.out.println( cell.getNumericCellValue() );
    break;
    case HSSFCell.CELL_TYPE_STRING:
    System.out.println( cell.getStringCellValue() );
    break;
    default:
    System.out.println( "unsuported sell type" );
    break;
    }
    }

    }

    } catch ( IOException ex ) {
    ex.printStackTrace();
    }
    }

    }



    et voilà une capture ecran quand j'excecute mon travail pour mieux faciliter un peut le probléme et vous n'aurez pas obligatoirement besoin d'ouvrir vos compilateurs

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 66
    Par défaut
    Bonjour,

    Est-ce que tu n'as pas oublier d'importer les librairies Apache POI pour pouvoir exécuter ta classe ?

    Bonne journée

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Par défaut
    bonjour,
    je ne l'ai pas importé , merci de me guider comment je peux l'importer , car je suis débutant en JAVA

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 66
    Par défaut
    Si tu es débutant en JAVA je ne peux que te conseiller de lire les tuto suivants avant de vouloir te lancer dans la création/lecture de fichier Excel :



    Sinon je ne connais pas du tout l'IDE java que tu utilises, donc je ne peux malheureusement pas te guider pour importer les librairies.

    Mais je te conseille de lire ce lien je pense qu'il répondra à ton problème :
    http://www.skylit.com/javamethods/fa...tor4.html#jars

    Bonne continuation

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/01/2015, 07h38
  2. erreur lors de la lecture d'un fichier Excel par un executable
    Par maracujadobrasil dans le forum MATLAB
    Réponses: 19
    Dernier message: 12/12/2013, 11h59
  3. Erreur d'accès en lecture/écriture à un fichier Excel !
    Par Mistraldor dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 17/08/2011, 14h39
  4. Cellule vide lors de la lecture d'un fichier Excel par OLEDB
    Par seb.49 dans le forum Framework .NET
    Réponses: 4
    Dernier message: 06/02/2010, 18h52
  5. Performance lors de la lecture d'un fichier excel
    Par Acarp47 dans le forum VBA Access
    Réponses: 3
    Dernier message: 29/08/2007, 19h18

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