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

BIRT Discussion :

[2.2.1] Parser un fichier texte


Sujet :

BIRT

  1. #1
    Membre actif Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Points : 243
    Points
    243
    Par défaut [2.2.1] Parser un fichier texte
    Bonjour,

    Je voudrais parser un fichier texte dans un rapport BIRT;
    J'ai différents fichiers ayant différents formats, je dois donc utilisé les expressions régulière.
    J'ai tenté de créer une datasource flat file vers un dossier contenant l'un de ces fichiers textes, puis un data set qui me propose d'afficher une unique colonne.

    J'aimerais donner une liste d'expression régulière, et définir les emplacements des N colonnes des fichiers.
    Aussi, j'aimerais savoir si il faut créer X classes: 1 par type de fichiers texte?

  2. #2
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Bonjour,

    As-tu un exemple concret s'il te plaît ?

  3. #3
    Membre actif Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Points : 243
    Points
    243
    Par défaut
    Et bien en fait cela ressemblme à ça:

    colonne1|colonne2|colonne3|colonne4
    et bla bla bla

    Certains de mes fichiers textes contiennent 20 colonnes;
    Je souhaite simplement (dans l'immédiat) créer un rapport birt en récupérant (pour tester) les 3-4 première colonne du fichier texte mais je ne vois pas l'endroit ou définir les expression régulières;
    Pourtant lorsque je crée mon dataset, il propose une colonne par défaut, mais n'affiche que la première ligne du rapport;

    Ensuite, j'ai essayé de rajouter dans les computed colums une seconde colonne en donnant une expression régulière simple: \|.*
    C'est à dire un pipe suivant de n'importe quels caractère mais il ne semble pas la voir pour autant...
    Mais il me propose quand même de pouvoir faire un drag and drop de la colonne sur le rapport;
    Et en faisant clique droit sur la zone de texte il me propose d'éditer l'expression de la colonne, et la encore j'essaie de mettre une regexp, qui ne semble pas prise en compte....

    En fait je ne vois pas ou les définir pour qu'elles soient prises en comptes, ou même définies.

  4. #4
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Bonjour,

    Sinon, tu mets un connecteur PSV (pipe separated value) On le trouve dans Flat File.

    Je dis ça...

Discussions similaires

  1. Réponses: 2
    Dernier message: 01/10/2009, 16h39
  2. parser un fichier texte
    Par grome dans le forum Langage
    Réponses: 3
    Dernier message: 26/11/2008, 18h01
  3. parser un fichier texte
    Par okiri dans le forum Débuter
    Réponses: 9
    Dernier message: 23/02/2008, 14h23
  4. Comment parser un fichier texte en batch ?
    Par arnaudperfect dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 20/11/2007, 10h07
  5. Parser de fichier textes >> Logs Apache
    Par gregb34 dans le forum Langage
    Réponses: 2
    Dernier message: 17/02/2006, 19h34

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