gpt4 book ai didi

xslt - 使用 xsl :fallback correctly

转载 作者:行者123 更新时间:2023-12-04 02:37:43 26 4
gpt4 key购买 nike

我正在尝试将 xsl:fallback 合并到我的样式表中。我正在使用 Saxon9.5.1.23-HE。

我在调用的命名模板中尝试了这段代码:

<xsl:newstuff>
<xsl:text>blabla</xsl:text>
<xsl:fallback>
<xsl:message>
Fallback worked!
</xsl:message>
</xsl:fallback>
</xsl:newstuff>

但是我得到的消息是元素 newstuff 未知,而不是“后备工作”。

我做错了什么还是与我使用的 Saxon 版本有关?

我还没有在撒克逊网站上找到任何东西。

感谢您的帮助!

最佳答案

<xsl:fallback>仅在 forwards-compatible mode 中处理当version="..."xsl:stylesheet 上元素大于相关处理器支持的最大版本(即“我只理解 XSLT 2.0,但此样式表是 4.0,所以我会给你怀疑的好处”)。如果处理器理解您为样式表声明的 XSLT 版本,那么拒绝它无法识别的元素而不是使用回退是正确的(“我理解 XSLT 2.0,此样式表是 2.0,因此我知道 肯定这个元素是错误的").

关于xslt - 使用 xsl :fallback correctly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20545311/

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