比較には XSL の便利な関数を使用していgt, lt, ge, le, eq
ます。
比較を実行するときにこれらの関数が文字列を数値に昇格させないことは理解していますが、そのキャストを行う必要があり、次のような行でコードを乱雑にしたくありません
<xsl:when test="xs:integer($variable) lt 250" >
私はむしろこのようにそのキャストを作りたいです(もちろん仮説です)
<xsl:variable name="variable" type="xs:integer">
variable
それで、宣言/作成時に数値型として 明示的にキャストする手段はありますか?