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 PHP Discussion :

Comment Parser un fichier text ?


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Avatar de geforce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 055
    Points : 559
    Points
    559
    Par défaut Comment Parser un fichier text ?
    Hi,

    Comment je peux récupérai des informations dans un fichier text.
    Selon moi de l'analyse syntaxique, mais je voudrai savoir s'il exister un autre moyen pour le faire ?

    Le Contenu du fichier txt: (c’est un méta langage propriétaire)

    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
    //l'employer saisie la date le type du statu => des commentaires
    //choisie un projet, l’activité et saisir la durée passé sur cette activité
     
    set formOperation (grid,new,edit,search,delete,detail,order);
    use table TSStatus;
    DateStatus:field(textbox);
    DateStatus:label("Date de saisie:");
    Type:sfield(select,source(TSTypeStatus,TypeStatus));
    Type:label("Type du status:");
    
    use table TSChoix;
    set level (1,IDStatus);
    ChoixPrj:sfield(select,source(TSProjet,NomProjet));
    ChoixPrj:label("Projet:");
    ChoixAct:sfield(select,source(TSActivites,NomActivite));
    ChoixAct:label("Activite:");
    Duree:field(textbox);
    Duree:label("durée passe sur cette activite:");
    Les informations que je veux récupérer sont :

    (l'idée serai de faire un dico qui contiens les élément) et avec les fonction d'analyse syntaxique ==>
    Nom du champ:Type du champ(nomDuType) et Nom du champ:label(«l'id du champ text »);

    Pour l'instant je veux récupérai que c'est 2 informations ? (comme je suis débutant en php je voudrai bien voir un exemple, puisque je ne connait pas les fonctions un php5 qui permet de faire sa)

    Merci d’avance
    Cordialement
    GeForce

  2. #2
    Membre confirmé
    Avatar de FMaz
    Inscrit en
    Mars 2005
    Messages
    643
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 643
    Points : 640
    Points
    640
    Par défaut
    Je comprend rien aux 3 premières lignes d'explications, et j'avoue qu'il me manquerait un exemple de:
    - Ce que j'ai
    - Ce que je veux

    Un genre de avant/après le traitement.

    Quoi qu'il en soit, pour moi ca ressemble à un problème qui trouverais sa solution avec une expression régulière ou deux. À moins que tu prévois programmer un parser en entier.

Discussions similaires

  1. Réponses: 2
    Dernier message: 01/10/2009, 15h39
  2. Comment parser un fichier texte en batch ?
    Par arnaudperfect dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 20/11/2007, 09h07
  3. Réponses: 5
    Dernier message: 16/07/2005, 00h01
  4. Comment créer un fichier texte?
    Par Crazynoss dans le forum ASP
    Réponses: 2
    Dernier message: 08/05/2005, 19h53
  5. Comment écrire un fichier texte au format MS-DOS ?
    Par fredfred dans le forum Langage
    Réponses: 9
    Dernier message: 20/01/2005, 09h00

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