【发布时间】:2022-07-04 10:58:57
【问题描述】:
我想编写一个将div 元素与attributedata-dmid="decimal-price-container" 匹配的XPath 表达式,然后规范化文本之间的空格。我写了一个 XPath 但不起作用,有人可以向我解释为什么它不起作用//div [contains(@data-dmid="decimal-price-container") and normalize-space(text())]
<div data-dmid="decimal-price-container" class="aci acj bt">
<span data-dmid="price-digit" class="r t ack acl rn acm">4</span>
<span data-dmid="price-cent" class="r t jk ack acl">95</span>
<span data-dmid="price-currency" class="r t a jt jp acn jk">€</span>
</div>
【问题讨论】:
-
在哪个文本之间?请显示您的预期输出。
-
@OldProgrammer 这是一个价格,我希望它是这样的 495 欧元或任何接近它的东西也可以
-
您错过了定义“
not working” ????如果我们不知道您真正想要实现什么(也许您自己也不知道?)那么我们能提供什么帮助?
标签: html xml xpath xpath-2.0 xpath-1.0