Talend Open Studio _ fichier non XML une seule colonne a repartir en colonnes diverses
Bonjour.
J'ai un fichier ne contenant qu'une colonne/champ nous servant a payer nos fournisseurs etrangers.
Chaque ligne a soit un identifiant du type :20: ou :59: etc, certaines n'ont rien.
Par exemple, j'ai une ligne commencant par :59: et contenant un nr de compte banque. La ligne qui suit contient le nom de la societe payee sans aucun nr precedent :
Citation:
:59:/12154645646465454
Dupont
Rue du Quartier
00-000 Ville
Dans ce fichier, nous avons plusieurs paiements.
Chaque paiement commence par la ligne commencant par :20: et termine par celle commencant par :72:
Avec Talend, je souhaiterai partir de ce fichier et d'envoyer les donnees dans un fichier txt ou csv avec un paiement par ligne.
Donc, je part d'un fichier contenant dans une meme colonne :
Citation:
:20:
detail 1er paiement
:72:
:20:
detail 2eme paiement
:72:
pour arriver a un fichier contenant chaque paiement dans une ligne et donc une info par colonne.
En fait, il faudrait definir que chaque paiement va de la ligne :20: a la ligne :72:
Si chacune des lignes commencait par des nrs, je serais en mesure de recuperer le fichier comme un simple fichier delimite puis d'utiliser un Tmap avec des if pour envoyer dans les champs qui vont bien du fichier de sortie : si :20:* donc champ reference etc.
J'ai deja fait ce genre de chose pour des fichiers XML ce qui ne pose pas de probleme vu que c'est prevu dans Talend.
Par contre, impossible d'utiliser un format de fichier XML pour un fichier qui ne comporte pas d'etiquettes propres aux fichiers XML.
Savez-vous si c'est possible de faire ca dans Talend ? Si oui, comment ?
Merci.
Cdlt.
Jean