Bonjour,

Je suis sous Python 2.5 et j'ai un problème algorithmique de base voici mon besoin:

Ma finalité est de produire un fichier XML bien encapsulé à partir d'un fichier plat .txt

Dans mon fichier source, pour chaque ligne j'ai une clé (avec séparateur "_"):

Exemple:
07._LEZ_27.7.f_XEU_FRA_LEZ
07._LEZ_27.7.g_XEU_FRA_COD
07._LEZ_27.7.g_XEU_FRA_HET
2A-14_JAX_27.8.b_XEU_ESP_JAX
7X7A-C_WHG_27.7.f_XEU_FRA_WHG

Voici le résultat attendu:
Un tri par => index(0) & index(1) / index(2) & index(3) & index(4) / index(5)

C'est à dire en sortie:
07._LEZ
27.7.f_XEU_FRA
LEZ
27.7.g_XEU_FRA
COD
HET
2A-14
JAX_27.8.b_XEU_ESP
JAX
7X7A-C
WHG_27.7.f_XEU_FRA
WHG

Avez-vous des idées de pseudo code avec des variables temporaires pour me permettre de gérer ceci?
Merci beaucoup pour votre aide..