すべてのコンテンツ ノードを配列として格納し、別のテンプレートに渡すことは可能ですか? 私は試しましたが、うまくいきません。私の選択式は正しいノードを選択しています。
<xsl:variable name="array" select="/data/contents/content[ ..... ] />
<xsl:value-of select="$array/.../... " />
<xsl:variable name="bannerList" select="data/contents[$dayOfWeekIndex]/content[position() <= 5]" />
<xsl:apply-templates select="$bannerList" mode="article">
<xsl:with-param name="numberOfBanners" select="count($bannerList)" />
</xsl:apply-templates>
代わりに call-template を使用して、bannerList をパラメーターとして送信したいと思います。