如何用 xidel 连接两个提取的值?

问题描述 投票:0回答:1

我使用以下内容使用

xidel -e
提取两个值。

  • '//input[@name="qid"]/@value[1]'
  • "//span[@id='trueFinalResultCount']"

但我想将这两个结果放入 TSV 格式。

result1<TAB>result2

有人可以告诉我如何结合以上两个表达式吗? (我尝试了以下方法。但它不起作用。)

'join((//input[@name="qid"]/@value[1], //span[@id='trueFinalResultCount'][1]), x:cps(9))'

xml xpath xquery xidel
1个回答
2
投票

string-join( ($x, $y), '&#09;')
并将
'&#09;'
替换为 “此处按下 Tab 键”

示例:

xidel URL --xpath 'string-join((somepath1, somepath2)," ")'

导致 TSV

© www.soinside.com 2019 - 2024. All rights reserved.