我的目标是让用户打开文件选择器,选择.json文件,然后让脚本读取文件。
目前我有一个选择器工作,但我无法弄清楚如何限制它只是显示扩展名为.json的文件。
答案 0 :(得分:1)
我明白了:
要在选择器中打开一个JSON文件,您需要以下视图:
new google.picker.View(google.picker.ViewId.DOCS).setMimeTypes("application/json");
要读取您选择的文件,您需要获取所选文件的ID,然后通过以下函数运行它:
function readJson(id) {
var file =DriveApp.getFileById(id);
var blob = file.getBlob();
var asString = blob.getDataAsString();
var asJson = JSON.parse(asString);
}