0

現在、最新の 12 件の記事を一覧表示する次のコードがあります。

    <xsl:for-each select="rss/channel/item[position() &lt;= 12]">

私が望むのは、ページネーション効果に似ています。次のように間にする方法はありますか:

    <xsl:for-each select="rss/channel/item[position() &gt;= 12 & &lt;= 24]">

ASPページのように値を渡します:

  mm_xsl.addParameter "from",
  mm_xsl.addParameter "to"

次に、私のxslページに持っています:

    <xsl:for-each select="rss/channel/item[position() &gt;= $from & &lt;= $to]">

これは可能ですか?

4

1 に答える 1

1

はい、可能です。正しい構文を入れるだけで、ほぼ正しい述語が得られます。以下のように更新します。

<xsl:for-each select="rss/channel/item[position() &gt;= $from and position() &lt;= $to]">

これにより、2 つの変数の間に位置するすべてのアイテムが得られます。

于 2013-10-07T15:42:40.623 に答える