안녕 내 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