1

我定义了几个变量,我select="-------"在其中。在那些路径的第一部分是相同的。有什么办法可以定义某种常量类型的东西,这样我就可以使用它而不必一遍又一遍地重新输入相同的东西?

4

1 回答 1

3

那么你可以使用一个变量

<xsl:variable name="foo" select="/a/b/foo"/>
<xsl:variable name="bar" select="$foo/bar"/>
<xsl:variable name="foobar" select="$foo/foobar"/>

代替

<xsl:variable name="bar" select="/a/b/foo/bar"/>
<xsl:variable name="foobar" select="/a/b/foo/foobar"/>

但是由于您已经在使用看起来太明显的变量,所以也许我错过了问题所在。

于 2012-07-10T15:08:51.283 回答