Google表格,IMPORTXML随机中断

问题描述 投票:0回答:1

我正在写,因为我在Google表格中遇到以下IMPORTXML公式的一些问题:

=IMPORTXML("http://xmltestmagicplan.000webhostapp.com/xml_test.xml","/catalog/book[2]")

[该公式在大多数情况下都可以正常工作,但每天都会中断一次,显示在加载公式并给出#N / A结果时出错。

解决方法是更改​​URL中的任何内容(即http-> https000webhostapp.com-> 000webhostapp.org),然后再将其更改回。基本上,我认为解决方法是迫使Google表格重新加载公式。

如果使用此公式,也会发生相同的事情:

=IMPORTXML("http://xmltestmagicplan.000webhostapp.com/xml_test.xml")

下面的公式没问题:

=IMPORTXML("https://gist.githubusercontent.com/Ram-N/5189462/raw/46db0b43ad7bf9cbd32a8932f3ab981bd4b4da7c/books.xml","/catalog/book[2]")

=IMPORTXML("https://gist.githubusercontent.com/Ram-N/5189462/raw/46db0b43ad7bf9cbd32a8932f3ab981bd4b4da7c/books.xml")

我认为问题是由于我正在使用托管(000webhostapp.com),但我不知道为什么。有任何想法吗?非常感谢。

google-sheets hosting web-hosting google-sheets-formula google-sheets-importxml
1个回答
0
投票

您可以尝试像这样欺骗它:

=IFERROR(
 IMPORTXML("http://xmltestmagicplan.000webhostapp.com/xml_test.xml", "/catalog/book[2]", 
 IMPORTXML("http://xmltestmagicplan.000webhostapp.com/xml_test.xml", "/catalog/book[2]"))
© www.soinside.com 2019 - 2024. All rights reserved.