html - 从网站中提取数据的 Google App 脚本

标签 html google-apps-script google-apps google-docs-api google-spreadsheet-api

所以我正在写一个脚本,查看 review done on google+ pages
并更新谷歌电子表格。

我发现 html 中包含此值的行是

<span class="A7a">103</span> 

我只需要让我能够在只知道 URL 和 html 代码的情况下从页面中提取。

最佳答案


var response = UrlFetchApp.fetch("http://www.website.com/");

获取页面的html。然后使用类似的东西
var cut = response.substring( str.indexOf( "<span class="A7a">" ), response.length);
var value = cut.substring(0, cut.indexOf("</span>"));

https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String)

关于html - 从网站中提取数据的 Google App 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22282344/

相关文章:

google-apps - 如何在使用 Google Apps 脚本迭代 Google 电子表格时跳过隐藏的行

javascript - 从 webapp 传递搜索词显示结果

python - 上传带有 Google App Engine 问题的应用程序

javascript - 如何将光标样式设置为不带 href 的链接的指针

javascript - HTML 上的 Django 导航文本

javascript - 模糊图像 Canvas

html - 从工作表填写侧边栏表单

javascript - 如何使用 Reactjs 更新 Google 电子表格中的特定行?

python - 使用 google 实现 SSO + OAuth

javascript - 禁用 div 后面的页面