Отображение URL в файле Xslt из нескольких сред
Привет! Я пытаюсь удалить жестко запрограммированный URL из файла xslt, чтобы разрешить использование xslt в 3 средах.
В настоящее время это так в моем XSLT
<URL>Https://Website1.net<xsl:value-of select="URL"/></URL>
Этот файл будет использоваться в других средах, поэтому я хочу знать, есть ли способ, которым я мог бы прочитать значение из файла конфигурации или global.asa, чтобы он мог выглядеть как
<URL>variableValue<xsl:value-of select="URL"/></URL>
И разрешить автоматическое развертывание, не беспокоясь об окружающей среде. Или это вообще возможно?
Спасибо
Kevin
1 ответ
Я не знаю, каково ваше решение, но, возможно, вы можете передать параметр в таблицу стилей.
Это может быть легко сделано, и в вашей таблице стилей вы только измените это
<xsl:template match="/">
<xsl:param name="environment"></xsl:param>
<URL><xsl:value-of select="$environment"/><xsl:value-of select="URL"/></URL>
</xsl:template>