Concatener lignes et champs fichier txt

sabia2008 Messages postés 3 Statut Membre -  
 sabia2008 -
Bonjour,
j'ai besoin d'aide

S.v.p j'ai un fichier texte dont les lignes sont écrites de cette manière:

a1 a2 a3 a4 a5 (1)
b1 b2 b3 b4 b5 (2)
c1 c2 c3 c4 c5 (3)
d1 d2 d3 d4 d5 (4)
.
.
.
.
.
.
n1 n2 n3 n4 n5 (nième ligne )
m1 m2 m3 m4 m5 (m ligne )

je veux en premier lieu concaténer les 2 lignes (1) et (2),ensuite (3) et (4) ainsi de suit,pour obtenir ça:

a1 a2 a3 a4 a5 b1 b2 b3 b4 b5
c1 c2 c3 c4 c5 d1 d2 d3 d4 d5
.
.
.
.
.
.
n1 n2 n3 n4 n5 m1 m2 m3 m4 m5

et ensuite faire la concaténation suvante:

concatener le premier champ a1 avec b1 ,et a2 avec b2,.............,n1 avec m1,et n2 avec m2
càd concatener la 1iere colonne à la 6ème colonne,et la 2ème avec la 7ieme
pour obtenir finalement

a1.b1 a2.b2 a3 a4 a5 b3 b4 b5

c1.d1 c2.d2 c3 c4 c5 d3 d4 d5

n1.m1 n2.m2 n3 n4 n5 m3 m4 m5

j'utilise kettle pour faire e chargement de ce fichier dans une base postgresql,est ke kettle offre la possibiliter de cette concaténation?
sinon comment je peux le faire avec javascript?
A voir également:

2 réponses

magicwill Messages postés 94 Statut Membre 3
 
Je ne savais pas qu'il etait possible d'ouvrir des fichiers avec Javascript...
D'après Google, c'est possible avec des Activex, mais alros ca poserait des problemes de compatibilité...

C'est sous quel environnement..?
0
sabia2008 Messages postés 3 Statut Membre
 
Merci pour votre réponse,j utilise kettle pour le chargement de fichier,kettle offre la possibilité d'appliquer du code java script sur le fichier
0
sabia2008 Messages postés 3 Statut Membre > sabia2008 Messages postés 3 Statut Membre
 
je suis très pressée par le temps,klk un peut m'aider?
0
magicwill Messages postés 94 Statut Membre 3
 
Désolé, je ne connais pas kettle..

Tiens, regarde un peu ce lien...meme si sur le lien ya ecrit java c++...c'est javascript...

https://www.zdnet.fr/

Ouvre l'exemple listing: il te montre des résultats de concatenation en javascript... Donc tu pourras savoir concatener..
Pour le reste...comme je connais aps...je connais aps les possibilités de kettle..si tu peux faire en sorte de donner en aprametre de ta fonction par exemple tout le contenu du fichier, ca doit etre faisable de faire une boucle dessus...
Les '\n' t'indiqueraient la fin de lignes...

Quelqu'un d'autre pourra surement te donner un coup de main...
0
sabia2008
 
Merci pour votre réponse

je vois pas comment je peux donner en parametre tout le contenu du fichier,je veux savoir comment je peux manipuler les lignes extraites du fichier à 'aide de l'execution d'un script javascript
je fais sur kettle extraction depuis fichier et je reccupere mes lignes mais comment puis je manipuler les lignes et les champs pr faire la concaténation expliquée ci dessus

un pe d'aide svp....les gens qui ont des connaissances sur kettle
0