变量值在HREF XSL

问题描述:

我KNW其非常基本的问题,但我刚开始读它...变量值在HREF XSL

我有一个变量名

<variable name="NAME"> 
http://www.yahoo.com/<xsl:value-of select="$someothervariable"/> 
</variable> 

,我想用它,在这样的

我已经使用了这两种方法,但它没有工作

<a href="{NAME}">HELLO</a> 
<a href="<xsl:value-of select="$NAME"/> 

任何想法如何实现THI小号...

感谢,

您需要将两种方法结合起来:

<xsl:variable name="NAME">yourValue</xsl:variable> 
<a href="{$NAME}" /> 
+0

你能提供你的XSL一些方面?这可能是一个可变的范围界定问题。还是有条件,你的变量是第一次设置? – mopoke 2010-01-08 00:35:52

+0

它的工作正常,但在标签中的值之前和之后都有空的空格。 – TSSS22 2010-01-08 00:39:29

+0

这将成为您在标记中包含表达式的换行符。尝试删除这些换行符以摆脱前导/尾随空格。 – mopoke 2010-01-08 00:45:04