gpt4 book ai didi

xslt - 元素中的 key() 函数

转载 作者:行者123 更新时间:2023-12-01 01:21:51 25 4
gpt4 key购买 nike

在关键元素中,use 的值是错误的。属性或 match包含变量引用的属性。

但是可以use属性或 match属性包含 key()功能?

这似乎是允许的,但只有在 key 时才有意义元素在样式表中按文档顺序执行。那有保证吗?

(如果这确实有效,那么有时可以在 key()use 中使用 match 函数来完成不允许使用的全局变量所做的工作。)

最佳答案

But can the use attribute or the match attribute contain a key() function?



在 XSLT 1.0 中,这两个都是错误 .

来自 W3C Errata to the XSLT 1.0 Specification :

E13 - Substantive.

Section 12.2, eighth paragraph. Calls to the key function in match and use attributes on xsl:key elements may cause cycles. See http://lists.w3.org/Archives/Member/w3c-xsl-wg/2000Jun/0048.html (members only).

It is an error for the value of either the use attribute or the match attribute to contain a VariableReference, or a call to the key function



在 XSLT 2.0 中使用 key()函数在这些地方是允许的,前提是键本身没有定义(定义中不允许循环引用)。

关于xslt - <key> 元素中的 key() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8706366/

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