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

Langage Perl Discussion :

[débutant] stocker un fichier dans un hash


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 5
    Par défaut [débutant] stocker un fichier dans un hash
    Bonjour j'ai un fichier de ce type
    a|toto
    b|tata
    c|titi

    que je souhaite stocker dans un hash avec comme clés la 1ère colonne du fichier
    quelqu'un pourrait il m'expliquer comment faire ?

    Merci par avance

    M

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 427
    Par défaut
    il faudrait mieux t'expliquer quoi faire et te laisser le faire, mais je vais faire exactement l'inverse:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    open(my $fh, '<', $file) or die "dans d'atroces souffrances";
    my %hash = map {chomp; split /\|/} <$fh>;
    close $fh;

  3. #3
    Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 5
    Par défaut
    merci pour la réponse,
    même si pédagogiquement elle ne te satisfait pas

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 605
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 605
    Par défaut
    Citation Envoyé par Mick_Lisah
    merci pour la réponse,
    même si pédagogiquement elle ne te satisfait pas
    Attention à ce qu'il n'y ai aucun doublon dans les données te servant de clés dans ton hash

    Si dans ton fichier tu as ceci :

    a|toto
    b|tata
    c|titi
    a|re-toto

    La clé "a" contiendra "re-toto"

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 13/09/2017, 17h03
  2. Réponses: 2
    Dernier message: 23/04/2007, 18h26
  3. [MySQL] stocker un fichier dans une table
    Par mikebranque dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 24/08/2006, 11h04
  4. [SGBD] Stocker un fichier dans mysql
    Par faplanier dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 26/05/2006, 11h15
  5. [Débutante]Stocker des fichiers dans une BD
    Par bouba83 dans le forum Access
    Réponses: 5
    Dernier message: 19/05/2006, 08h41

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