我有一个简单的脚本,可以提取大约 30,000 个 JSON 字符。
SyntaxError: Unexpected token: F (line 12)
当我尝试用JSON.parse()
or解析它时,我得到了Utilities.jsonParse();
function refresh() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
sheet.clear();
var text = UrlFetchApp.fetch("http://blablah/json");
Logger.log(text.getContentText());
//error SyntaxError: Unexpected token: F (line 12)
json = JSON.parse(text);
)
记录器只显示大约 59 行 JSON,但有人告诉我记录器有空间限制 - 但我不太确定就是这样。
在我自己的服务器上运行,JSON.parse 可以很好地解析数据,jQuery get() 也是如此。
所以我在想 UrlFetchApp.fetch() 就是无法获取长文件?
很难接受,我没有找到关于它的文档:(