web-dev-qa-db-fra.com

Comment savoir si une variable dans xslt est supérieure à une autre

Chacune de ces variables a une valeur entière. Mais cette syntaxe n'est pas valide pour une raison quelconque:

<xsl:when test="$nextAnswerListItemPos < $nextQuestionStemPos" >
23
joe

Vous devez utiliser &lt; au lieu de < et &gt; au lieu de >, car ce sont des caractères réservés.

49
Julien Oster

De plus, dans XSLT 2.0, vous pouvez utiliser les opérateurs "gt" (supérieur à), "lt" (inférieur à) et "eq" (égal). Leur utilisation au lieu des entités rend votre code un peu plus propre.

9
James Sulak