xslt模板标记的匹配属性的变量

时间:2011-03-17 09:58:02

标签: templates xslt variables match

是否可以在xslt模板标记中为匹配属性值设置变量名称。 有帮助吗?

1 个答案:

答案 0 :(得分:1)

我不完全确定你想要达到的目标,但这是一个例子:

   <!-- a variable -->
   <xsl:variable name="x" select="//some/path"/>

   <!-- a template to match all elements with the name of the variable -->
   <xsl:template match="*[name(.)=$x]">
       Yes! <xsl:value-of select="."/>
   </xsl:template>