2015-09-21 43 views
0

我可以用这种方式产生的ID:XSLT分配函数返回值的变量

<td id= "{generate-id(@value)}"> 

</td> 

不过,我想将其分配给一个变量,并使用该变量。因此,尝试了:

<xsl:variable name="value_holder" select="{generate-id(@value)}" /> 
<td id= "{$value_holder}"> 

</td> 

但是XSLT没有工作,由于这一行:

<xsl:variable name="value_holder" select="{generate-id(@value)}" /> 

如何存储变量和使用它的HTML元素里面?

回答

0

这已经解决了这个问题:

<xsl:variable name="value_holder" select="generate-id(@value)" /> 
<td id= "{$value_holder}"> 

</td>