Je souhaite faire la soustraction de deux nombes dont les valeurs sont dans des attributs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<mere>
<fils attr="40" />
<fils attr="50" />
</mere>
En XSLT, je souhaite avoir la soustraction entre 50-40.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<xsl:value-of select="mere/fils/@attr - mere/fils/@attr" />
J'ai beau lire des tutoriels dans tous les sens, je ne vois pas comment faire pour accéder au noeud fils qui précéde le noeud courant tout en faisant une soustraction sur leur attribut "attr".
J'ai bien regarder les preceding et autre mais ça n'a rien donné. Une piste ?