0

我想遍历我的 XSL 中声明的所有变量。这可能使用 XPath 吗?我需要在 XSL“for each”中使用 XPaith 语法。

4

2 回答 2

1

不,这是不可能的 - 无法访问单个表达式中的所有变量,只能使用前缀为 . 的名称单独引用变量$

于 2013-08-20T15:16:43.917 回答
0

也许在做

<xsl:for-each select="document('')/xsl:stylesheet/xsl:variable">...</xsl:for-each>

接近(如果你想要顶级变量)。但这只是将样式表作为 XML 文档读取,并让您可以访问xsl:variable样式表代码中的元素,它不会让您访问在运行时计算的任何变量值。

于 2013-08-20T15:16:11.003 回答