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

Logging Java Discussion :

Design Pattern pour parsing de fichiers


Sujet :

Logging Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2010
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 121
    Par défaut Design Pattern pour parsing de fichiers
    Bonjour Messieurs,
    Je suis actuellement confrontée à un problème de design pattern en JSE. Je dois faire un analyseur syntaxique (parser) des fichiers xls , j’ai donc pris l’api poi-3.6, mon problème se situe dans la conception de mon objet. En effet cet objet doit stocker des clés et des valeurs dans différente langues. Mon problème est que cette objet est générer dynamiquement par rapport aux différentes colonnes de mon xls.
    Pour l’instant ma conception est un peu simpliste :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;
     
    public class Plop {
    	private String plopName;
    	private List<String> keys;
    	private List<String> langs;
    	private Map<String, String> keylangvalue = new HashMap<String,String>();
    Mon problème se situe sur le faite que si j’ai plusieurs langues je serais obliger d’avoir plusieurs Map et le programme ne serra pas dynamique. En fonction du nombre de langue qu’il y a dans le fichier il faudrait qu’il me donne à chaque fois une nouvelle Map.
    =>Comment faire ???
    Merci de m’avoir lu.
    Bien cordialement.

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

    Informations forums :
    Inscription : Septembre 2006
    Messages : 742
    Par défaut
    Une liste de Map?

    Ou une Map de Map (dont la clé serait la langue et l'objet la Map)

    Juste une question: à quoi te sert la liste de keys?

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2010
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 121
    Par défaut
    a stocker le label de mes clés.

    Une chose un peu comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    	private Map<String,Map<String, String>>
     
    avec le premier String mes lang et la deuxieme key et valeur ?
    Mais avec les une List de Map je comprend pas trop car bon
    List<Map<String, String>> tu a que 2 argument

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

Discussions similaires

  1. Les design pattern pour créer des jeux
    Par alex6891 dans le forum Design Patterns
    Réponses: 4
    Dernier message: 26/11/2018, 19h59
  2. Design patterns pour un logiciel de traitements de courbes.
    Par theMan dans le forum Design Patterns
    Réponses: 1
    Dernier message: 27/07/2006, 20h19
  3. Réponses: 5
    Dernier message: 21/06/2006, 14h47
  4. Quel design pattern pour réaliser une synthèse
    Par jbwan dans le forum Design Patterns
    Réponses: 3
    Dernier message: 21/04/2006, 12h39
  5. Design Patterns pour l'Evolutivité ?
    Par TrollMaster dans le forum Design Patterns
    Réponses: 7
    Dernier message: 20/01/2005, 12h47

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