0

foreach ループでは、同じステートメント内でより大きい位置とより小さい位置を取得することができます。

現在、私は持っています <xsl:for-each select="(/*/Request/InvoiceDetailRequest/InvoiceDetailOrder/InvoiceDetailItem)[10 &gt;= position()]">

でも私はしたい <xsl:for-each select="(/*/Request/InvoiceDetailRequest/InvoiceDetailOrder/InvoiceDetailItem)[10 &gt;= position()] and [10 &lt;= position()">

これは機能しません。

4

1 に答える 1

1

述語条件の両方の半分を同じ角括弧のセットに入れます。

(....)[(10 &gt;= position()) and (5 &lt;= position())]
于 2013-06-04T20:09:58.213 に答える