Google表格的IMPORTXML随机中断

阿拉贡尼

我写这篇文章是因为我IMPORTXML在Google表格中遇到以下公式问题

=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),但我不知道为什么。有任何想法吗?

玩家0

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

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

或如果切换速度太快,请在两个之间添加1个伪造的切换:

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章