我想遍历在我的XSL中声明的所有变量。这可能使用XPath吗? 我需要在XSL"中使用XPaith语法,用于每个"。
答案 0 :(得分:1)
不,这是不可能的 - 无法访问单个表达式中的所有变量,变量只能使用前缀为$
的名称单独引用。
答案 1 :(得分:0)
也许正在做
<xsl:for-each select="document('')/xsl:stylesheet/xsl:variable">...</xsl:for-each>
接近(如果你想要顶级变量)。但是,这只是将样式表作为XML文档读入,并允许您访问样式表代码中的xsl:variable
元素,它不允许您访问在运行时计算的任何变量值。