3

我使用以下内容来提取两个值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))'

4

1 回答 1

1

string-join( ($x, $y), ' ') 并将 ' ' 替换为 "tab-key press here"

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

它导致TSV

于 2021-07-28T04:52:04.413 回答