addition xsl - XML/XSL - Programmation
Marsh Posté le 03-10-2005 à 11:19:06
Salut, le plus simple a mon gout :
<xsl:variable name="PRIX_TOTAL">
<xsl:value-of select="/AR/MONTOTAL/PRIX_TOTAL"/>
</xsl:variable>
<xsl:variable name="PRIX">
<xsl:value-of select="/AR/AJOUT/PRIX"/>
</xsl:variable>
<xsl:variable name="RESULTATPRIX">
<xsl:value-of select="$PRIX_TOTAL+$PRIX"/>
</xsl:variable>
Comme ca tu as juste a faire
<xsl:value-of select="$RESULTATPRIX"/>
et c'est bon !!!
Marsh Posté le 03-10-2005 à 11:22:19
non en fait j'avais pas fait gaffe,
AR/MONTOTAL/PRIX_TOTAL est un string.
il existe une methode en xsl pour transformer un string en nombre?
Marsh Posté le 03-10-2005 à 14:10:16
Essaye toujours avec number() mais c'est pas gagné d'avance...
Marsh Posté le 03-10-2005 à 10:31:37
slt a tous,
voila mon pb (ca a l'air tout bete):
j'ai une valeur <xsl:value-of select="/AR/MONTOTAL/PRIX_TOTAL"/>
et une autre <xsl:value-of select="/AR/AJOUT/PRIX"/>
je veut afficher la somme des 2, donc je fait:
<xsl:value-of select="/AR/MONTOTAL/PRIX_TOTAL + /AR/AJOUT/PRIX"/>
ca me retourne NaN
y a t'il une methode spécial?
merci d'avance