gpt4 book ai didi

xml - 计算 XPath 属性中字符串的出现次数

转载 作者:数据小太阳 更新时间:2023-10-29 02:49:07 25 4
gpt4 key购买 nike

是否可以选择节点属性值中字符串/字符序列重复出现“n”次的节点?

例如:

<IOCFG xmlns="http://www.br-automation.com/AR/IO" Version="2.0">
<Module ID="$root.IO" Hardware="X20CP1484">
</Module>
<Module ID="$rot.IO" Hardware="X20CP1484">
</Module>
<Module ID="$rt.IO" Hardware="X20CP1484">
</Module>
**<Module ID="IF3.IF1.ST9" Hardware="Hello"/>**
<Module ID="IF3.IF2.IF3.ST9" Hardware="Bye"/>
**<Module ID="IF3.IF2.ST1" Hardware="hai"/>**
</IOCFG>

从上面的文件中,我只能选择具有 ID(属性)且“IF”字符串出现两次的节点。

最佳答案

如果您使用的是 XPath 2.0,则 count(tokenize(., 'IF'))=3 将测试 IF 是否出现两次。

关于xml - 计算 XPath 属性中字符串的出现次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12297802/

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