- 締切済み
xsl:for-each関数の回転数を変数でカウントしたい
いろいろと調べて、XSLTではxsl:variableとparamを使って変数を使えるようなのですが、これらは変更は出来ないようですね(paramはちょっと違うようですが)。 xsl:for-each関数の回転数を変数でカウントするといった使い方をしたいのですが、変数の値が変えれない為に実現できません。 代わりの方法か変数の値を変えられる方法を知っている方はいらっしゃいますか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
<xsl:value-of select="position()" /> で処理しているノードの位置を数値で得ることができます。
補足
ちょっと書き方が悪かったです。 xsl:ifで、引っかかった物の数を調べたいのですが。