我有两个需要组合的 XPath 表达式。
(//div[@class="filtername"])
例如,这将返回“纽约酒店”。
(//div[@class="filternumber"])
例如,这将返回“ 100 ”。
因此,当组合这两个表达式时,我希望结果如下所示:“ New York Hotels 100 ”
我如何实现这一目标?
我想我需要使用 concat 函数,但我不知道如何使用它。
非常感谢。
如果两个 XPath-1.0 表达式都只产生一个结果,则可以使用以下fn:concat
表达式:
concat(//div[@class="filtername"], ' ', //div[@class="filternumber"])
这应该返回“纽约酒店 100”。
(但如果没有 XML 文件,我们将无法对此进行验证)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句