我正在尝试使用XPath。我正在使用XPath工具,我无法以编程方式解决此问题,并希望只有一个XPath语法来处理这个问题。
我有一个像这样的XPath://article/x:div[2]/x:div[1]/x:h1/x:a/@href
当然列出了匹配元素的所有URL。 我需要做的是将域名附加到每个列出的匹配的前面,因为返回的URL是相对的。
我已经尝试了concat()
,但它说语法错误或只给了我第一场比赛。我需要它返回每个匹配的附加域名。
答案 0 :(得分:1)
如果你不能进一步处理返回的字符串列表,那你就不走运了。
将/concat('domain', .)
附加到XPath的末尾,以便为每个结果添加'domain'
。