在Google表格中使用XPath IMPORTXML和probem

时间:2018-06-05 16:58:22

标签: html xml xpath web google-sheets

我从Google电子表格中提取统计信息时遇到一个问题 http://www.sohu.com/a/224426280_100119144

我需要从阅读中提取84(84) 但是当我使用

//*[@id="article-container"]/div[2]/div[1]/div[3]/div[1]/span/em

它只是给了我#N / A. 如果我只使用

//div[2]/div[1]/div[3]/div[1]/span  

没有/ em,它给了我阅读()没有统计数据,

Still nothing, other xpath ways also gives #N/A

can it be a problem with google spreadsheets? with XPath Helper trow any xpath ways I can find the number, but is nothing in google spreadsheets

有人帮忙吗?))

2 个答案:

答案 0 :(得分:0)

我已将 text()函数附加到您的XPath:

//*[@id="article-container"]/div[2]/div[1]/div[3]/div[1]/span/em/text()

在网站上运行XPath后,我得到了“87”。 如果这可以解决您的问题,请告诉我。

答案 1 :(得分:0)

我找到了正确的<em>标记并获取了其文本,这是不断更新的数字。

//em[@data-role="pv"][@data-val="$articleStat.pv"]/text()