gpt4 book ai didi

导入的样式表中的 XSLT 样式表参数

转载 作者:行者123 更新时间:2023-12-03 21:21:33 26 4
gpt4 key购买 nike

是否可以为导入的样式表的参数赋值?

我期待着类似的东西

<xsl:import ... >
<xsl:with-param ...
</xsl:import>

但这是不允许的。

样式表参数中也禁止 tunnel="yes"。

最佳答案

尝试这个:

主文件

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:import href="import.xsl"/>

<xsl:variable name="param" select="'some-value'"/>

<xsl:template match="/">
<xsl:call-template name="foo"/>
</xsl:template>

</xsl:stylesheet>

导入.xsl
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" indent="yes"/>

<xsl:param name="param" select="'default'"/>

<xsl:template name="foo">
<out><xsl:value-of select="$param"/></out>
</xsl:template>

</xsl:stylesheet>

导入样式表中的 xsl:variable 可以覆盖导入样式表中的 xsl:param,这有效地设置了参数的值。

关于导入的样式表中的 XSLT 样式表参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8931697/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com