Bonjour,

J'ai un fichier contenant deux champs: objet (chaine de caractère) et valeur(chaine de caractère)
ces deux champs sont séparés par deux points :

par exemple soit le fichier 'test.txt':

1 3 4 10 : d b c
5 2 16 8 : a d c


Je voulais transformer ce fichier par exemple dans un autre fichier de sorte d'obtenir:

1 : d b c
3 : d b c
4 : d b c
10 : d b c
5 : a d c
2 : a d c
16 : a d c
8 : a d c

Je n'arrive à transformer la chaine '1 3 4 10' transformés en quatre entiers 1, 3, 4 et 10
et pour chaque entier on ajoute la même chaine valeur 'd b c'

de même pour la chaine '5 2 16 8' transformés en quatre entiers
5, 2, 16,8
et pour chaque entier on ajoute la même chaine valeur 'a d c'

S'il vous plait aidez moi.

Merci.