gpt4 book ai didi

xpath:数学名称中包含 '-' 的元素()

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

我想用一些包含 - 的元素做一些数学运算。以他们的名义:

<containers>
<container>
<max-capacity>10</max-capacity>
<content>5</content>
</container>
<container>
<max-capacity>10</max-capacity>
<content>8</content>
</container>
</containers>

我想执行一个 xpath 查询,该查询计算剩余容量 > 2 的容器数量
count(containers/container[max-capacity-content>2])

但因为有一个 -以节点的名义 max-capacity这不起作用。

我需要做什么才能使这项工作发挥作用?

(我不想将 xml 转换为 - -free 文档。)

最佳答案

添加空格 - containers/container[max-capacity - content > 2]根据 http://www.xpathtester.com/test 工作,并且应该在 count() 内工作也像你这样的表达。

关于xpath:数学名称中包含 '-' 的元素(<node-name>),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13501232/

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