J'ai la copie XML d'une base de donnée.
Dans cette base de donnée, j'ai disons deux tables que voici :
A {id, nom }
B {id, nom, a_id}
a_id est une clef étrangère sur A.id, comme vous l'aurez deviné.
Je souhaite faire ceci :
Bien évidemment, ça peut pas fonctionner avec une variable, puisque sort doit être juste après le for-each.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <xsl:for-each select="/*//A"> <xsl:variable name="a" select="."/> <xsl:sort select="/*//B[a_id = $a/id]/nom" order="ascending"/> .... </xsl:for-each>
Partager