我在google脚本中有这个功能,它从网上获取JSON,但是当我尝试执行它时失败,引用:
SyntaxError: Unexcpected character in string: '\''
脚本:
function getTheFeed(url){
var response = UrlFetchApp.fetch(url);
var json = response.getContentText();
var Jdata = JSON.parse(json);
Jdata = json;
return Jdata;
}
我测试了网址,通过在字符串中导入并在其上执行JSON.parse,我在Google Chrome中没有错误。
还有其他想法吗?
更新:完成Logger.Log后,JSON在8KB响应后被切断。在请求结束的地方没有任何冲突...
仍在寻找回应...
答案 0 :(得分:0)
尝试使用警报(网址),看看你真正得到了什么。 这可能是一个逃避问题,当您直接在地址栏中输入时,浏览器有时会正确处理。
编辑: 不同浏览器有不同的限制。但一般来说,URL的GET方法的限制大约为2,000个字符。 看到: What is the character limit on URL