- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下错误:
Attribute provided with no value
错误来自行:
var content = UrlFetchApp.fetch(url).getContentText();
这是我的代码:
function getArray() {
var newData = new Array();
var sheet = SpreadsheetApp.openById('my_id').getSheetByName('Sheet2');
var urls = sheet.getRange("A1:A").getValues();
var fromText = '<span class="nb-shares">';
var toText = '</span>';
for(var i = 0; i < urls.length; i++){
var url = urls[i];
var content = UrlFetchApp.fetch(url).getContentText();
var scraped = Parser
.data(content)
.from(fromText)
.to(toText)
.build();
newData.push([scraped]);
}
var sheet2 = SpreadsheetApp.openById('my_id').getSheetByName('Sheet5');
sheet2.getRange(1, 1, newData.length, newData[1].length).setValues(newData);
}
最佳答案
getValues()
方法返回一个二维数组。您没有从内部数组中获取值。
目前:
var url = urls[i];
应该是:
var url = urls[i][0];
您需要为内部数组添加[0]
索引。
关于javascript - "Attribute provided with no value"错误 - UrlFetchApp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39781699/
我正在调用 UrlFetchApp.fetch("www.google.com") 从我的 chrome javascript 代码,我得到: Uncaught ReferenceError: Url
我正在尝试使用 Google Scripts UrlFetchApp 访问具有基本用户名和密码的网站。一旦我连接到该站点,就会出现一个需要身份验证的弹出窗口。我知道登录名和密码,但是我不知道如何在 U
Google Apps 脚本新手,尝试使用 UrlFetchApp.fetch 从网址检索数据,但每次调用的网址长度限制为 2kB ( https://developers.google.com/ap
我想用UrlFetchApp请求,希望得到响应。 var url = "https://i.imgur.com/dCv0PzY.gif"; var res = UrlFetchApp.fetch(ur
我正在 Google 电子表格中编写 javascript 并尝试获取 URL。当我在同一个 URL 上运行 curl 时,我能够让它工作。但是,当我尝试从 javascript 使用 UrlFetc
我正在尝试使用 Google 表格下载一些报告。 所以基本上我使用 UrlFetchApp 来完成这项工作,它会在 1 分钟内收到响应时执行。如果响应时间超过一分钟,则请求超时并且不会下载报告。 这是
同时使用 UrlFetchApp.fetch 在谷歌驱动器中下载 pdf blob方法导致两种类型的错误: This file might be unavailable right now due t
我的问题是关于在 Google Apps 脚本中使用 urlFetchApp 每天提取的网址配额。 当提取的 URL 使用“位置”HTTP 参数自动重定向到另一个 URL 时,这算作 2 次提取还是仅
我正在尝试使用 google 应用程序脚本登录 ASP.Net 网站并抓取一些我通常必须手动检索的数据。我已经使用 Chrome 开发人员工具来获取正确的有效负载名称(TEXT_Username、TE
我正在尝试使用 Urlfetchapp.fetch 函数将 json 负载发布到 url 并接收该请求的 json 响应。 示例代码: var url = "https://example.com/R
我正在尝试从此网页获取数据: http://www.gymboree.com/shop/dept_item.jsp?PRODUCT%3C%3Eprd_id=845524446027540&FOLDER
如何处理 urlfetch 错误?我正在尝试 muteHttpExceptions: true ,但它不起作用并且脚本中断。 function myFunction() { var result
我在使用 UrlFetchApp 类的 fetch() 方法时遇到了一些问题。我挑出了这个问题,似乎是我获取的实际链接太长了 当我删除一些需要的数据(产生约 1900 个字符)时,它会正常发送获取请求
我正在尝试发布到希望使用 Google Apps 脚本获取 JSON 作为有效负载的 Web 服务。我正在使用以下代码: var options = { "method" : "post",
我需要模拟从 html 表单到页面的 post 请求。我需要知道,如何在有效负载中正确发送数组。提前致谢.. 我有简单的 html 代码,它将以这种方式提交给目标页面: { "args": {},
我在 Google Apps Script 中创建了函数,当我在 Google Apps Script 中运行它时效果很好。输出数据返回到 Google 表格。 function testFuncti
在循环中使用 UrlFetchApp.fetch 时,有些 URL 花费的时间比其他 URL 长得多并且失败。 有没有办法在获取错误之前取消或跳出循环? UrlFetchApp.fetch 是否有超时
我有以下错误: Attribute provided with no value 错误来自行: var content = UrlFetchApp.fetch(url).getContentText(
尝试使用 Google Apps 脚本从网站获取数据,然后将其直接放入电子表格中。提取似乎不起作用,而 Python 请求等效工作正常。 Python代码: page = requests.get("
尝试使用 Google Apps 脚本从网站获取数据,然后将其直接放入电子表格中。提取似乎不起作用,而 Python 请求等效工作正常。 Python代码: page = requests.get("
我是一名优秀的程序员,十分优秀!