0

您将从下图中看到的是,A1 填充了从脚本生成的随机数。每次移动光标时,数字都会随机变化,用于 Google 表格中“强制更新 XML 数据”的方法。

图片1

正如我们从第一张图片中看到的那样,IMPORTXML 就像魅力一样,使用=IMPORTXML("Link" &A1(which is the random number, that is needed to update the data), "//target content")配方

嗯,它适用于第一个链接,但不是真的适用于第二个链接,在第一张图片中,B2 正在使用最后一个链接,它显示1736.5为值,在不使用&A1代码的情况下显示良好

图二

将 &A1 添加到公式后,它会给出错误#N/AResource at url not found作为错误详细信息。

我已经尝试使用另一个计算出的数字(大于或小于 A1)的单元格,仍然给我这个错误。

4

1 回答 1

1

解决方案

如果您仔细查看第二个 URL,您会发现它以一个=符号结尾。在 URL 中,此符号用于表示键值对。在这种情况下,使用刷新技巧,您指定服务器查找实际上不存在的资源。因此IMPORTXML错误。只需将生成的 URL 放入浏览器中即可查看结果。

尝试在 URL 中放置另一个随机参数,这将导致刷新页面而不会导致 404 HTTP 错误。

例如:

https://www.cnbc.com/quotes/?symbol=XAU=&x=0

不会导致任何错误,并会给出想要的结果。

于 2020-06-11T08:58:04.090 回答