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 :

importer un fichier excel en Java


Sujet :

Documents Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    en java
    Inscrit en
    Février 2014
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : Sénégal

    Informations professionnelles :
    Activité : en java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2014
    Messages : 94
    Par défaut importer un fichier excel en Java
    Bonjour,

    Je voudrais importer un fichier excel. Est-ce que je dois créer une classe qui comportera les mêmes attributs que les champs du fichier excel ?

    Merci d'avance.

  2. #2
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Salut,

    Citation Envoyé par oumouRaby Voir le message
    Est-ce que je dois créer une classe qui comportera les mêmes attributs que les champs du fichier excel ?
    Ça dépend ce que tu veux en faire, mais ça peut être effectivement une bonne idée de faire une classe dont les attributs correspondent aux colonnes dans le fichier excel, chaque ligne étant représentée par une instance de cette classe.

    Si c'est juste pour l'afficher simplement dans une JTable, ou l'exporter en CSV, utiliser un ou des tableaux pourra être suffisant. Mais dès que tu voudras aller un peu plus loin, un vrai objet sera moins fastidieux à manipuler, et son usage simplifiera la maintenance en cas d'évolution du fichier Excel.
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  3. #3
    Membre confirmé
    Femme Profil pro
    en java
    Inscrit en
    Février 2014
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : Sénégal

    Informations professionnelles :
    Activité : en java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2014
    Messages : 94
    Par défaut
    Merci pour votre réponse;
    En fait je dois manipuler les données après donc vous me conseillez de créer une classe avec les attributs des champs du fichier?
    Et pour l'importantion des données comment dois je proceder?
    Car je vois sur des forums que je peux utilise API POI je ne comprends pas bien

  4. #4
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par oumouRaby Voir le message
    Et pour l'importantion des données comment dois je proceder?
    Car je vois sur des forums que je peux utilise API POI je ne comprends pas bien
    C'est ça. Tu télécharge les jars et tu les inclus dans ton projet, puis tu les intègres au classpath.

    Ensuite, tu trouveras des exemples pour lire un fichier excel ici et . En gros, la lecture d'un fichier Excel, c'est :
    1. lecture d'un Workbook (classeur) à partir d'un fichier (ça te donne une classe de l'API POI, différente pour un xls et un xlsx, mais que tu manipuler par interface commune ;
    2. parcours des Sheets (feuilles de calculs), ou sélection d'un Sheet par son nombre...
    3. parcours des Rows (lignes de chaque Sheet) ;
    4. parcours des colonnes de chaque row : répupération de cellules (Cell) ;
    5. pour chaque cellue, en fonction du type, convertir la donnée correspondante pour l'affecter à l'objet de ton modèle.
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  5. #5
    Membre confirmé
    Femme Profil pro
    en java
    Inscrit en
    Février 2014
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : Sénégal

    Informations professionnelles :
    Activité : en java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2014
    Messages : 94
    Par défaut
    j'ai telechargé les jar , je les ai mais dans un dossier "lib" que jai mis dans mon projet mais je ne comprend pas comment ajouter les jar aux path; je suis debutante

  6. #6
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Voir ici.
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

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

Discussions similaires

  1. [PROC] Importer fichier Excel sous Sas Entreprise Guide 4
    Par lovelylife dans le forum SAS Base
    Réponses: 0
    Dernier message: 03/06/2015, 14h47
  2. Import d'un fichier excel sous oracle avec TOAD 8.6
    Par lightzeus dans le forum Toad
    Réponses: 1
    Dernier message: 29/06/2007, 13h16
  3. import fichier délimité sous excel.
    Par monf29 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 21/06/2007, 09h06
  4. Importer un fichier Excel sous MySQL
    Par Yagami_Raito dans le forum Requêtes
    Réponses: 5
    Dernier message: 06/05/2007, 23h21
  5. Importé un fichier excel sous SQL Server 2005
    Par summer91 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 01/05/2006, 10h52

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