Variables 在多个环境的Xslt文件中显示URL

Variables 在多个环境的Xslt文件中显示URL,variables,xslt,dynamic-url,Variables,Xslt,Dynamic Url,您好,我正在尝试从xslt文件中删除硬编码的URL,以便跨3个环境使用xslt 目前,我的XSLT就是这样 <URL>Https://Website1.net<xsl:value-of select="URL"/></URL> Https://Website1.net 这个文件将在其他环境中使用,所以我想知道是否有一种方法可以从配置文件或global.asa中读取值,这样它就可以像 <URL>variableValue<xsl:value

您好,我正在尝试从xslt文件中删除硬编码的URL,以便跨3个环境使用xslt

目前,我的XSLT就是这样

<URL>Https://Website1.net<xsl:value-of select="URL"/></URL>
Https://Website1.net
这个文件将在其他环境中使用,所以我想知道是否有一种方法可以从配置文件或global.asa中读取值,这样它就可以像

<URL>variableValue<xsl:value-of select="URL"/></URL>
可变值
并允许自动部署,而无需担心环境问题。 或者这可能吗

谢谢


Kevin

我不知道您的解决方案是什么,但也许您可以向样式表传递一个参数

这可以很容易地完成,在样式表上,您只需更改它

 <xsl:template match="/">
    <xsl:param name="environment"></xsl:param>
    <URL><xsl:value-of select="$environment"/><xsl:value-of select="URL"/></URL>
</xsl:template>

如果您需要属性文件,可以查看此帖子