Bonjour à tous.
Dans un fichier xml, j'ai un élément texte formaté comme suit :
1 2
| <monElement>valeur1,valeur2,valeur3,valeur4</monElement>
<monElement>valeur5,valeur6,valeur7,valeur8</monElement> |
Parfois, certaines valeurs sont vides, mais cela donne ceci :
<monElement>valeur1,,valeur3,</monElement>
les virgules sont toujours présentes.
Je cherche à séparer les valeurs pour les répartir ainsi
1 2 3 4 5 6
| <monElement>
<t1>valeur1</t1>
<t2>valeur2</t2>
<t3>valeur3</t3>
<t4>valeur4</t4>
</monElement> |
ou
1 2 3 4 5 6
| <monElement>
<t1>valeur1</t1>
<t2/>
<t3>valeur3</t3>
<t4/>
</monElement> |
pour mon deuxième exemple.
Je sais que je dois utiliser un template récursif avec les fonctions substring-before et substring-after, mais je sèche... 
Merci de votre aide.
Partager