Bonjour
SVP, je un pb de conversion dun algorithme vers xsl
Admettant que jai trois fichiers.
Je trouve du mal à trouver la boucle for ou while dans le langage XSL ?
Je montre successivement lalgorithme et les fichiers xml
l'algorithme à suivre est celui-ci :
parcourir fich3.xml
parcourir fich1.xml
tester si un element exsitant dans fich1 est un element courant du fich3
sauvegarder dans une variable l'element
FIN parcourt fich1.xml
parcourir fich2.xml
tester si un element courant du fich2 est un fils au pere determiner alors
ajouter cet element dans le fich2.xml
FIN parcourt fich2.xml
FIN parcourt fich3.xml
Le premier fichier (fich1.xml) :
<F1>
<a>
<b>
<bb>zae</bb>
<cc>sq</cc>
</b>
<c>
<bbc>fg</bbc>
<ccc>fgj</ccc>
</c>
</a>
</F1>
Le deuxième fichier (fich2)
<F2>
<cle>cc</cle>
<F2>
Le troisième fichier (fich3)
<F3>
<cle>bb</cle> <!-- remarqe bb est le sous-nud du b du
premier fichier-->
<cle>ccc</cle> <!-- remarque ccc est le sous-nud du c
du premier fichier-->
<F3>
Merci davance
Message édité par coucouA le 23-07-2006 à 19:08:41