如何判断xslt中的变量是否大于另一个变量

joe*_*joe 23 xslt

这些变量中的每一个都具有整数值.但是这种语法由于某种原因无效:

<xsl:when test="$nextAnswerListItemPos < $nextQuestionStemPos" >
Run Code Online (Sandbox Code Playgroud)

Jul*_*ter 48

你必须使用&lt;的,而不是<&gt;代替的>,因为这些都是保留字符.


Jam*_*lak 9

此外,在XSLT 2.0中,您可以使用运算符"gt"(大于),"lt"(小于)和"eq"(相等).使用这些代替实体可以使代码更清晰.