google-apps-script - 在 Google AppScript 中从本地加载或读取 JSON
问题描述
我正在寻找一个 json 文件,即config.json
从 AppScript 中读取,以从config.json
. 我不确定如何阅读 JSON 文件 - 有人可以帮我吗?一些示例代码将不胜感激..谢谢
解决方案
假设您的文件在 Google Drive 中,您可以使用 DriveApp 服务读取文件并对其进行解析。
function getFileContent() {
var fileName = "config.json.txt";
var files = DriveApp.getFilesByName(fileName);
if (files.hasNext()) {
var file = files.next();
var content = file.getBlob().getDataAsString();
var json = JSON.parse(content);
Logger.log(json);
}
}
确保 Google Drive 没有将文本文件转换为原生格式,否则脚本将无法解析它。
推荐阅读
- ffmpeg - 如何在 FFmpeg 过滤中对参考视频进行切片
- ksqldb - 处理 webserver 日志数据并使用 Kafka 进行消息传递和 KSQL 进行处理
- javascript - 如何仅在 Vue 中使用 CDN 脚本...无法导入组件?
- javascript - 如何在多行上使用 JavaScript 填充下拉菜单
- http - Python Requests 库中的 curl --connect-to 等价物
- java - 显示错误\。java.lang.NullPointerException:尝试在空对象引用上调用接口方法“java.lang.Object java.util.List.get(int)”
- flutter - 如何在 MultiProvider 中使用 GraphQLProvider?
- android - 无法在具有不同风格库的主项目中添加库
- android - 使用 Firebase AuthUI 时,如何在 Android 上登录 Google API?
- javascript - 将链接返回到数组中数组对象的有效且舒适的方法?