你好我的XML看起來像這樣節點名作爲參數
<Component name="super.useful.component">
<StringValue name="component.title.1">
<Value>some value</Value>
</StringValue>
<StringValue name="component.title.2">
<Value>some more value</Value>
</StringValue>
</Component>
所有我想要做的是有名字作爲參數。
我的XSL是這樣的:
<xsl:call-template name="showComponents">
<xsl:with-param name="container" select="//Component/StringValue[@name????]/>
</xsl:call-template
所以當我叫它,它可以有分量的兩個名字。
<xsl:template name="showComponents">
<xsl:param name="container" />
<xsl:for-each select="Component[@name='$container']>
//do stuff here
哇,這很容易,謝謝。 12小時的工作和 – Kostakiiiis