0
これは私のXsltテンプレート部分です:ここで私は値をindex.Howに範囲を変更したいですか? Plzをガイド私はこれを取得するxsltのparam名の値を変更するには?
<xsl:template match="//w:body/w:sdt/w:sdtContent/w:p/child::* ">
<xsl:param name = "scope"/>
<xsl:variable name="index" select="count(preceding-sibling::*)"/>
<xsl:if test = "$index <= $scope">
<Paragraph>
<xsl:attribute name="index">
<xsl:value-of select="$index"/>
</xsl:attribute>
<xsl:attribute name="TOC">TRUE</xsl:attribute>
<xsl:apply-templates select=".//w:t"/>
</Paragraph>
</xsl:if>
</xsl:template>
...
Gillbert:このテンプレートが呼び出されるたびにインデックス値を1つずつ増やしたいと思います。 – Saravanan
@Saravanan、再帰を使用 –