gpt4 book ai didi

XSLT 非法属性 'separator'

转载 作者:行者123 更新时间:2023-12-03 15:45:43 28 4
gpt4 key购买 nike

你好,

在编写 XSLT 样式表时,我遇到了一个无法解决的问题。我的基本 XML 结构如下

<nonUniqueConstraint name = "...">
<column name = "..."/>
<column name = "..."/>
</nonUniqueConstraint>

我想打印所有列的名称。因此,我使用了以下语句(我正在遍历所有 nonUniqueConstraints):

    <xsl:value-of select="./column/@name" separator=", "/>

但是,当我运行我的 Ant 构建文件时,它会输出以下内容:

Error! [ERR 0510][ERR XTSE0090] The illegal atttribute 'separator' is specified

查找错误,发现如下描述:

[ERR XTSE0090] It is a static error for an element from the XSLT namespace to have an attribute whose namespace is either null (that is, an attribute with an unprefixed name) or the XSLT namespace, other than attributes defined for the element in this document.

尽管如此,我已经看到许多使用分隔符属性的示例,例如here .

我该如何解决这个问题?

干杯

最佳答案

查看版本属性上的样式表元素 - 它应该是 2.0 以在 xsl:value-of 处启用属性“分隔符”

<xsl:stylesheet version="2.0"...

关于XSLT 非法属性 'separator',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18404503/

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