json - 正确地将 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。提前致谢!
解决方案
推荐阅读
- php - 运行 php artisan 迁移时出现问题
- r - 使用模型摘要创建回归输出表
- swift - 将结构数据用作源时,SwiftUI Picker 不会“选择数据”
- c# - WPF:垂直滚动数据网格时出现绑定错误
- java - 切换是否迭代java中的每个案例
- amazon-ec2 - 从另一个 EC2 托管机器人框架脚本 Telnet 到 EC2
- wordpress - 在联系表 7 上预览图像
- javascript - 如何在 javascript 方法链中休眠一个方法
- javascript - 使用 Canvas 和 JS 进行乒乓球游戏:每个动作都会重新绘制球?
- svg - SVG/PNG 中的上下文感知颜色