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

Développement de jobs Discussion :

Récupérer toutes les lignes d'un fichier sauf les lignes qui commencent par <in>


Sujet :

Développement de jobs

  1. #1
    Membre du Club
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Mai 2008
    Messages : 61
    Points : 50
    Points
    50
    Par défaut Récupérer toutes les lignes d'un fichier sauf les lignes qui commencent par <in>
    Bonjour,

    J'ai un fichier plat en entré et je voudrai récupérer le contenu de ce fichier et le mettre dans un autre fichier mais ne pas prendre les lignes qui commencent par <in>.

    Je ne sais pas comment faire pour la condition : "toutes les lignes sauf qui commencent par <in>".

    Je vous remercie d'avance.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Architecte Décisionnel
    Inscrit en
    Février 2008
    Messages
    866
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte Décisionnel

    Informations forums :
    Inscription : Février 2008
    Messages : 866
    Points : 1 260
    Points
    1 260
    Par défaut
    Bonjour,

    Une solution serait d'utiliser la routine talend StringHandling.LEFT, avec une négation.
    Par exemple : :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    !StringHandling.LEFT(row1.champ,4).equals("<in>")
    Nicolas

  3. #3
    Membre du Club
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Mai 2008
    Messages : 61
    Points : 50
    Points
    50
    Par défaut
    J'ai résolu le problème en utilisant un tJava.

    En fait, j'ai mis une condition if sur la ligne, puisque je traite ligne par ligne, et lorsque je trouve le <in>, je mets ligne +1, sinon output.row= input.row

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 19/01/2007, 22h53
  2. copier tous les fichiers sauf les dossiers
    Par chicho dans le forum VBScript
    Réponses: 6
    Dernier message: 06/09/2006, 16h58
  3. supprimer toutes les lignes d'un flexgrid sauf la ligne de titre
    Par cari dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 11/08/2006, 10h39
  4. Réponses: 12
    Dernier message: 18/06/2006, 19h42
  5. Réponses: 3
    Dernier message: 26/04/2004, 12h51

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