[XSLT] Reaffectation de Variables
Bonjour,
J'ai besoin de reaffecter une variable, et je ne sais pas comment faire:
Je veux supprimer les premiers caracteres d'une chaine de caracteres (ex: %M53) jusqu'a ce qu'il n'en reste que des chiffres . Et j'ai donc besoin de faire du recursif:
Code:
1 2 3 4 5 6 7
| <xsl:template match="IOSLine/@RDMaster">
<xsl:variable name="varRDMaster" select="."/>
<xsl:while test="(string(number($varRDMaster)) != 'NaN')">
<xsl:variable name="varRDMaster"><xsl:value-of select="substring($varRDMaster,1,string-length($varRDMaster)-1)"/></xsl:variable>
</xsl:while>
<xsl:attribute name="RDMaster"><xsl:value-of select="$varRDMaster"/></xsl:attribute>
</xsl:template> |
Pouvez-vous m'aider à resoudre ce problème?