0

こんにちは、ハードコードされた 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>

また、環境を気にせずに自動展開が可能です。それともこれは可能ですか?

ありがとう

ケビン

4

1 に答える 1

0

あなたの解決策はわかりませんが、スタイルシートにパラメーターを渡すことができるかもしれません。

それは簡単に行うことができ、スタイルシートでこれを変更するだけです

 <xsl:template match="/">
    <xsl:param name="environment"></xsl:param>
    <URL><xsl:value-of select="$environment"/><xsl:value-of select="URL"/></URL>
</xsl:template>
于 2015-10-20T12:25:04.123 に答える