XML et données relationnelles
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 :
Code:
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> |
Bien évidemment, ça peut pas fonctionner avec une variable, puisque sort doit être juste après le for-each.