XSLT 1.0 Foreach小于和大于

时间:2013-06-04 17:38:06

标签: xslt-1.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()">

这不起作用。

1 个答案:

答案 0 :(得分:1)

将谓词条件的两半放在同一组方括号中:

(....)[(10 &gt;= position()) and (5 &lt;= position())]