首页 > 解决方案 > 正确地将 Blob 转换为 JSON

问题描述

我正在尝试从我的驱动器中检索一个 json 文件并读取原始 json,如下所示:

function read() {
  var blob = DriveApp.getFileById('*********************************').getBlob();
  var data = JSON.parse(blob.getDataAsString());
};

出于显而易见的原因,我删除了实际的文件 ID,尽管我已经测试并验证了该部分检索到正确的文件。以下代码给了我这个错误:

SyntaxError:对象文字中的意外标记(第 21 行,文件“代码”)

我指定的json的内容很简单:{testing123: 'hello world!'},是一个application/json类型的文件。我的目标是能够索引 testing123。提前致谢!

标签: jsongoogle-apps-script

解决方案


推荐阅读