gpt4 book ai didi

xslt - 在 XSLT/XPath 中,如何获取与特定名称不匹配的第一个属性?

转载 作者:行者123 更新时间:2023-12-02 11:45:23 25 4
gpt4 key购买 nike

我有这段 XSLT 代码:

<xsl:variable name="key" select="@*[1]"/>

但我需要它实际将 key 设置为第一个没有特殊名称的属性(如果存在)。因此,这两个节点将具有相同的key,并且special_attr(如果存在)将被忽略。

<MyNode var="1" />
<MyNode special_attr="foo" var="1" />

获取第一个名称不是 special_attr 的属性值的正确选择语法是什么?

最佳答案

<xsl:variable name="key" select="@*[not(name() = 'special_attr')][1]"/>

关于xslt - 在 XSLT/XPath 中,如何获取与特定名称不匹配的第一个属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3197085/

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