1

我正在尝试从网站上抓取一些数据,但我只需要网站中的特定值即可显示在 Google 表格中。

现在我正在尝试使用该IMPORTXML功能。

我试图获取数据的网站是https://dps.psx.com.pk/company/TRG我需要特别的价格,即卢比。172(或在某个时间可能是什么) - 我只需要价格,但如果出现货币,例如 Rs.172,那也可以

我想要在 Google 表格中的值 突出显示的行是我从网站检查元素时的值

到目前为止,我正在尝试这个,它只返回#N/A

=IMPORTXML(A1,"//span[@class='quote__close']")

其中 A1 是其中包含链接的单元格。

从网页中,我需要工作表中的值 172.72 ,当我检查元素时,它显示了第二个屏幕截图中显示的内容

4

1 回答 1

3

当我看到 HTML 的图像时,似乎你想要的值放在了div. 那么下面的修改呢?

修改公式:

=IMPORTXML(A1,"//div[@class='quote__close']")
  • 我将 xpath 修改为//div[@class='quote__close'].

结果:

在此处输入图像描述

参考:

于 2021-06-08T07:43:30.257 回答