Balises identiques XML à traiter en XLST
Bonsoir,
je n'arrive pas à trouver le truc pour pouvoir dire à XSLT qu'il y a deux balises identiques dans le xml et qu'il doit les traiter l'un après l'autre. value-of select ne semble pas marcher... J'ai trois balises <nom> pour trois champs different à mapper pour le meme utilisateur
Voici l'XML à transformer
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
<SALARIE>
<CODESALARIE>74144</CODESALARIE>
<CIVILITE>Mr</CIVILITE>
<NOM>ARABIE</NOM>
<PRENOM>Laurence</PRENOM>
<EMPLOYEUR>
<SOCIETE>
<CODESOCIETE>31489</CODESOCIETE>
<NOM>BMW<NOM>
</SOCIETE>
</EMPLOYEUR>
<TELEPHONE_FIXE>01 41111111</TELEPHONE_FIXE>
<EMAIL>e.abszaszadie@aafl.fr</EMAIL>
<FONCTION>
<FONCTION_AUGURE>
<CODE>1061</CODE>
<NOM>Ecrivain</NOM>
</FONCTION_AUGURE>
</FONCTION>
</SALARIE> |
Et voici l'output souhaité
Code:
1 2 3 4
| <field name="nom_1">ARABIE</field>
<field name="prenom">Laurence</field>
<field name="codesociete">31489</field>
<field name="nom_2">BMW</field> <!-- deuxieme nom, celui de la société ... --> |
etc...
Merci beaucoup, je suis sur que cela doit être simple, mais je n'arrive pas à trouver sur le net comment differencier les deux par le systeme
Merci beaucoup