gpt4 book ai didi

xml - 计算xsl中变量的 sibling

转载 作者:行者123 更新时间:2023-12-03 16:12:37 25 4
gpt4 key购买 nike

我想执行一个简单的xpath,但coudnt设法做到这一点..
我在 xsl 文件中创建了一个变量,如下所示:

<xsl:variable name="list_of_rules">
<rules>s</rules>
<rules>np</rules>
</xsl:variable>

然后我尝试执行这样的操作
<xsl:value-of select="count(preceding-sibling::$list_of_rules/rules[. = 'np'])"></xsl:value-of>

这显然不起作用,但我想要做的就是用给定的文本计算 list_of_rules 变量中的前一个兄弟。我无法创建这个 list_of_rules 变量,因为我没有更新 xml 或 xsd 文件的权限。

谢谢

最佳答案

你只需要颠倒你的想法。使用以下表达式:

count($list_of_rules/rules[.='np']/preceding-sibling::*)

关于xml - 计算xsl中变量的 sibling ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8408862/

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