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

Unix Discussion :

extraction d'information d'un fichier text


Sujet :

Unix

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 33
    Points : 26
    Points
    26
    Par défaut extraction d'information d'un fichier text
    Bonjour,

    J'ai un fichier texte file.txt de la forme suivante :

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
     
    Du text qui sert à rien !
    Du text qui sert à rien !
    Du text qui sert à rien !Du text qui sert à rien !
        {
           Du text qui sert à rien !
        }
            <td align="left">
              Champ1
            </td>
            <td align="center">
              250
            </td>
            <td align="center">
              100
            </td>
            <td align="center">
              250
            </td>
            </tr>
     
     
     
     
              <tr bgcolor="#FFFFFF">
     
     
            <td align="left">
              Champ2
            </td>
            <td align="center">
              300
            </td>
            <td align="center">
              120
            </td>
            <td align="center">
              180
            </td>
            </tr>
     
     
     
              <tr bgcolor="#EEEEEE">
     
     
     
            <td align="left">
              Champ3
            </td>
            <td align="center">
              310
            </td>
            <td align="center">
              20
            </td>
            <td align="center">
              290
            </td>
            </tr>
     
    Du texte qui sert à rien !
    Du texte qui sert à rien ! Du texte qui sert à rien !
    Et je veux produire le fichier suivant à partir de celui-là:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Champ1;100
    Champ2;120
    Champ3;20
    J'ai essayé avec awk, mé je sais pas comment selectionner des mots précisémment en fonction d'un critère différent pour chacun d'entres eux !

    Merci pour l'aide.

  2. #2
    Membre à l'essai
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Points : 18
    Points
    18
    Par défaut Re
    Je ne suis pas pro de regexp mais je te conseillerai d'utiliser un parser xml avec du perl par exemple.
    Tu as sans doute trouvé une solution mais xml::dom ou xml::simple peuvent faire l'affaire.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2009
    Messages : 70
    Points : 92
    Points
    92
    Par défaut
    Bonjour,

    J'ai déjà fait une demo sur awk sur la maitrise des champs et des caractère.

    Regarde ici ça date d'hier ;-)
    Pas grosse recherche sur le site ..

    ICI

    Cordialement

Discussions similaires

  1. Extraction de données d'un fichier texte
    Par boobz dans le forum Langage
    Réponses: 1
    Dernier message: 30/03/2008, 11h40
  2. Réponses: 4
    Dernier message: 05/02/2008, 11h08
  3. Extraction de mots d'un fichier texte
    Par arkady75 dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 05/12/2007, 23h20
  4. Extraction de données dans un fichier texte en VB6 !
    Par rockroa dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 21/06/2006, 16h00
  5. Perl: Extraction de données d'un fichier texte ?
    Par fifto dans le forum Langage
    Réponses: 1
    Dernier message: 27/03/2006, 16h01

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