XSLT:为全局变量赋值

时间:2011-08-03 07:47:01

标签: xml xslt

在xsl中i在全局范围中分配名为“CourseName”的变量。 然后我使用

遍历每个子节点
<xsl:for-each select="page">

然后,如何为全局变量“CourseName”赋值(全局变量值应该来自循环,因为我在其他条件下使用了该值)

可以将变量声明为全局并使用XSL通过循环分配吗?

我使用了visual studio 2010

谢谢, Yuvaraj

1 个答案:

答案 0 :(得分:0)

XSLT不是一种过程编程语言。变量不可分配,for-each是映射表达式,而不是命令循环。在尝试使用之前,我建议您阅读有关该语言的内容。您需要一种不同的方法来解决您的问题;如果您解释了您尝试执行的转换,那么我们可以帮助您对其进行编码。