-1
<xsl:template name="entries" match="entries">
<xsl:with-param name="ictr" select="1"/>
<xsl:apply-templates select="/heads/headers/@id=$ictr/header" mode="header"/>
<xsl:template match="header" mode="header">
<th style="width:100px">
<xsl:value-of select="./@num"/>
</th>
</xsl:template>
<heads>
<headers id="1">
<header num="Programs/Activity/Projects">a1</header>
<header num="Key Program Code(s)">a2</header>
</headers>
<headers id="2">
<header num="Programs/Activity/Projects">a1</header>
<header num="Key Program Code(s)">a2</header>
</headers>
</heads>
我想从参数更改标题级别...任何人都可以提供帮助吗? ictr是我的参数,我将通过一个循环来填充它,但我不知道如何用这个前缀来完成它。我该怎么做? XSLT ..我无法更改标题级别
这个问题不清楚,即不完整。显示您的整个XSLT样式表,输入XML和您期望的输出。 –