web-dev-qa-db-ja.com

xsltの変数が別の変数より大きいかどうかを確認する方法

これらの各変数には整数値があります。しかし、この構文は何らかの理由で無効です。

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

これらは予約文字であるため、&lt;ではなく<を使用し、&gt;の代わりに>を使用する必要があります。

49
Julien Oster

また、XSLT 2.0では、「gt」(より大きい)、「lt」(より小さい)、および「eq」(等しい)の演算子を使用できます。エンティティの代わりにこれらを使用すると、コードが少しきれいになります。

9
James Sulak