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

C++ Discussion :

Extraction de données dans un fichier texte


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Pgs
    Pgs est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    482
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 482
    Par défaut Extraction de données dans un fichier texte
    Bonjour,
    Je dois extraire des données dans un fichier texte.
    Le processus serait le suivant :
    * définir une dizaine de chaînes de caractéres en tant que balise, par exemple "Coordonnées de la personne",
    * balayer le fichier et, à chaque fois qu'il y a une balise, extraire le texte suivant cette balise (s'il y a ensuite une autre balise, n'extraire le texte que jusqu'à cette balise),
    * continuer le processus jusqu'à la fin du texte.
    Merci pour toute piste.
    Philippe

  2. #2
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    1 110
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 1 110
    Par défaut
    Une idée serait de lire le fichier entier dans un std::string, et d'y rechercher toutes les balises.
    Tu mémorises la position de chacune des balises, les unes après les autres, dans un std::set.
    Les éléments du std::set seraient la paire position-typebalise, la clé étant la position.
    Et puis tu parcoures le std::set, deux éléments consécutifs te donnant les positions de début et fin dans le std::string du texte à extraire avec sa balise.

  3. #3
    Pgs
    Pgs est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    482
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 482
    Par défaut
    Merci beaucoup,
    C'est très clair.
    Bonne soirée,
    Philippe

Discussions similaires

  1. Extraction de données dans un fichier texte
    Par SpyGer dans le forum MATLAB
    Réponses: 4
    Dernier message: 06/02/2011, 09h18
  2. Réponses: 6
    Dernier message: 05/05/2010, 10h18
  3. Extraction des données dans un fichier texte brut
    Par Patrice.peace dans le forum Langage
    Réponses: 10
    Dernier message: 16/03/2010, 09h40
  4. Réponses: 4
    Dernier message: 05/02/2008, 11h08
  5. 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

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