如何在 Google 脚本中使用 ImportXML?
Posted
技术标签:
【中文标题】如何在 Google 脚本中使用 ImportXML?【英文标题】:How to use ImportXML in a Google Script? 【发布时间】:2013-03-12 22:09:52 【问题描述】:场景:
我正在尝试使用 Google 电子表格来执行以下操作:
我有一组博客 URL(超过 50 个),我想为其获取标题
目前我正在使用公式:ImportXML(A2,"//h1[@class='entry-title']" )
这种方法的问题是 ImportXML 调用被限制为每个电子表格 50 个,而我有超过 50 个。
我浏览/搜索 - 发现我们可以在谷歌应用程序脚本中使用 ImportXML 调用,但没有找到任何示例。
我发现了这个:https://developers.google.com/apps-script/articles/XML_tutorial 但我希望使用 ImportXML 函数。
任何人都可以描述或指向他们在谷歌应用脚本中使用 ImportXML 的资源吗?谢谢!
【问题讨论】:
教程的网址截至今天为 404 【参考方案1】:我会使用一些电子表格,然后将结果汇总到一个主电子表格中,或者您正在做 >1000 左右。如果您有很多东西,那么您拥有的 XML_tutorial 链接就是开始的地方。 但是上次我检查时,google-apps-script 不支持 google 电子表格功能,如果我记得,支持 GAS 中所有电子表格功能的功能请求被拒绝了。
【讨论】:
哦,好的,谢谢您的信息。我不知道 GAS 脚本不支持这些功能。我将尝试您建议的解决方法,将结果放在主电子表格中。谢谢回复,不胜感激。 如果脚本运行完成,或者复制结果的代码在 XML 导入完成之前运行,如何将 importxml 的结果复制到工作表中? @jack 我不需要脚本,只需使用电子表格公式即可。我错过了什么吗? 包含 importxml() 的单元格将生成的 XML 复制到不同工作表中的单元格(用户添加 URL 的工作表)。那个细胞改变了。 importxml() 单元如何知道将结果复制回的单元?以上是关于如何在 Google 脚本中使用 ImportXML?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Google Apps 脚本在电子表格中查找按钮的位置?
如何在带有独立脚本的Google文档上使用“getBody()”?
如何在 Next.js 中正确使用 Google Tag 脚本?