GoogleSheet:IMPORTXML 错误,未找到 url 处的资源?
GoogleSheet: IMPORTXML error, resource at url not found?
您将从下图中看到,A1 填充了脚本生成的随机数。数字会随机变化 every-time 光标被移动,在 Google Sheets."forcing update the XML data" 的方法中使用。
正如我们从第一张图片中看到的那样,IMPORTXML 使用 =IMPORTXML("Link" &A1(which is the random number, that is needed to update the data), "//target content")
配方
非常有效
好吧,第一个 link 成功了,但第二个就不行了,在第一个图像中,B2 使用的是最后一个 link,它显示 1736.5
作为值,在不使用 &A1
代码
的情况下显示良好
在公式中添加 &A1 后,它会给出错误 #N/A
和 Resource at url not found
作为错误详细信息。
我已经尝试使用另一个带有计算数字(大于 A1 或小于 A1)的单元格,但仍然出现该错误。
解决方案
如果仔细观察第二个 URL,您会发现它以 =
符号结尾。在URLs中这个符号用来表示键值对。在这种情况下,使用您的刷新技巧,您指定服务器查找实际上不存在的资源。因此 IMPORTXML
错误。把生成的URL放到浏览器里就可以看到结果了
尝试在 URL 中放置另一个随机参数,这将导致刷新页面而不会导致 404 HTTP 错误。
例如:
https://www.cnbc.com/quotes/?symbol=XAU=&x=0
不会导致任何错误并会给出所需的结果。
您将从下图中看到,A1 填充了脚本生成的随机数。数字会随机变化 every-time 光标被移动,在 Google Sheets."forcing update the XML data" 的方法中使用。
正如我们从第一张图片中看到的那样,IMPORTXML 使用 =IMPORTXML("Link" &A1(which is the random number, that is needed to update the data), "//target content")
配方
好吧,第一个 link 成功了,但第二个就不行了,在第一个图像中,B2 使用的是最后一个 link,它显示 1736.5
作为值,在不使用 &A1
代码
在公式中添加 &A1 后,它会给出错误 #N/A
和 Resource at url not found
作为错误详细信息。
我已经尝试使用另一个带有计算数字(大于 A1 或小于 A1)的单元格,但仍然出现该错误。
解决方案
如果仔细观察第二个 URL,您会发现它以 =
符号结尾。在URLs中这个符号用来表示键值对。在这种情况下,使用您的刷新技巧,您指定服务器查找实际上不存在的资源。因此 IMPORTXML
错误。把生成的URL放到浏览器里就可以看到结果了
尝试在 URL 中放置另一个随机参数,这将导致刷新页面而不会导致 404 HTTP 错误。
例如:
https://www.cnbc.com/quotes/?symbol=XAU=&x=0
不会导致任何错误并会给出所需的结果。